????
Current Path : C:/inetpub/vhost/qlk.nextform.vn/www/wwwroot/static/js/ |
Current File : C:/inetpub/vhost/qlk.nextform.vn/www/wwwroot/static/js/345.817f49b1.chunk.js |
"use strict";(self.webpackChunkgdt=self.webpackChunkgdt||[]).push([[345],{53832:(e,t,a)=>{a.d(t,{A:()=>j});a(9950);var n=a(76152),l=a(23931),d=a(48274),r=a(46499),s=a(31409),o=a(9326),i=a(69754),c=a(44754),h=a(97159),u=a(65907),p=a(47495),m=a(60666),f=a(53139),v=a(62267),g=a(94265),x=a(17790),A=a(36841),b=a(71739),C=a(73613),_=a(70537),I=a(44414);const D=e=>{var t;let{data:a,onChange:n,value:l,isDetail:d,mustLabel:r,options:o,onClickQuickAdd:D}=e;const y=e=>"Nh\u1eadp ".concat(e.toLowerCase());let j=d&&"data-select"!==a.type?"label":a.type;if(r)return(0,I.jsx)("span",{children:l});switch(j){case"label":return(0,I.jsx)("span",{children:"datetime"===a.type?(0,A.Yq)(l):"radio-list"===a.type?a.data&&(null===(t=a.data.find((e=>e.value===l)))||void 0===t?void 0:t.label):l});case"textbox":default:return(0,I.jsx)(s.A,{autoComplete:a.autoComplete||"off",disabled:!!a.disabled&&a.disabled,name:a.field_name,value:null==l?"":l,onChange:e=>n&&n(e.target.name,e.target.value),placeholder:y(a.title)});case"password":return(0,I.jsx)(f._2,{name:a.field_name,value:null==l?"":l,onChange:e=>n&&n(e.target.name,e.target.value),placeholder:y(a.title)});case"textarea":return(0,I.jsx)(c.A,{autoComplete:a.autoComplete||"off",rows:a.rows||"3",disabled:!!a.disabled&&a.disabled,name:a.field_name,value:null==l?"":l,onChange:e=>n&&n(e.target.name,e.target.value),placeholder:y(a.title)});case"datetime":return(0,I.jsxs)("div",{className:a.icon?"form-control-icon":"",style:{pointerEvents:a.isDetail?"none":"auto"},children:[(0,I.jsx)(i.A,{autoComplete:a.autoComplete||"off",name:a.field_name,value:a.defaultValue||l,onChange:e=>n&&n(a.field_name,e),placeholderText:a.placeholder||y(a.title)}),a.icon&&(0,I.jsx)(C.A,{fa:"calendar"})]});case"data-select":return a.dataSelect&&(0,I.jsx)(I.Fragment,{children:(0,I.jsx)(h.A,{isDetail:d,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,textFieldSub:a.dataSelect.text_field_sub,options:o||a.dataSelect.options,value:l,placeholder:a.dataSelect.placeholder,addItem:!!a.addItem&&a.addItem,urlAddItem:a.urlAddItem,columnAddItem:a.columnAddItem,onChange:(e,t)=>{n&&n(a.field_name,e,t)},onClickQuickAdd:D})});case"data-select-async":return a.dataSelect&&(0,I.jsx)(_.rb,{disabled:!!a.disabled&&a.disabled,value:l||"",url:a.dataSelect.url,column:a.dataSelect.column,isResultValue:a.dataSelect.isResultValue,options:a.dataSelect.options,whereOne:a.dataSelect.whereOne,where:a.dataSelect.where,addItem:!!a.addItem&&a.addItem,urlAddItem:a.urlAddItem,columnAddItem:a.columnAddItem,onClickQuickAdd:D,urlGetAPIId:a.dataSelect.urlGetAPIId,fieldSearchAPI:a.dataSelect.fieldSearchAPI,onChange:e=>{e?n(a.field_name,e.value):n(null)}});case"numeric":case"currency":return(0,I.jsx)(m.A,{autoComplete:a.autoComplete||"off",id:"ctl_".concat(a.field_name),className:"number-format",disabled:!!a.disabled&&a.disabled,value:l,placeholder:"0",thousandSeparator:a.thousandSeparator,decimalSeparator:a.decimalSeparator,onValueChange:e=>{n&&n(a.field_name,e.value)},onFocus:e=>e.target.select()});case"radio-list":return(0,I.jsx)(u.A,{name:a.field_name,disabled:!!a.disabled&&a.disabled,data:a.data,value:l,onChange:t=>n&&e.onChange(a.field_name,t)});case"checkbox":return(0,I.jsx)(b.A,{type:"checkbox",name:a.field_name,disabled:!!a.disabled&&a.disabled,checked:l,onChange:t=>n&&e.onChange(a.field_name,t),label:a.label||""});case"checkbox-list":return(0,I.jsx)(p.A,{name:a.field_name,disabled:!!a.disabled&&a.disabled,data:a.data,value:l,onChange:t=>n&&e.onChange(a.field_name,t)});case"select-year":return(0,I.jsx)(v.A,{disabled:!!a.disabled&&a.disabled,value:l,onChange:t=>{n&&e.onChange(a.field_name,t&&t.value)},placeholder:y(a.title)});case"select-custom":return(0,I.jsx)(g.A,{value:l,onChange:t=>{n&&e.onChange(a.field_name,t&&t.value)},options:e.data.options});case"select-month":return(0,I.jsx)(x.A,{value:l,onChange:t=>{n&&e.onChange(a.field_name,t&&t.value)}})}},y=e=>{let{inline:t}=e;const{data:a,value:s,onChange:i,onChangeRender:c,inline_equal:h,style:u,styleTitle:p,styleRow:m,isDetail:f,className:v}=e;t="break"!==t&&(!!t||!(!f&&"label"!==a.type));return a&&"hidden"!==a.type&&(0,I.jsxs)(n.A,{style:m,row:!0,className:"form-control-".concat(a.field_name).concat(f?" isDetail":""," ").concat(v||""),children:[!0!==a.hidden_label&&(0,I.jsx)(l.A,{md:!1===t?"12":h?"6":"4",children:a.required?(0,I.jsx)(r.A,{style:p,children:a.title}):(0,I.jsx)(d.A,{style:p,children:a.title})}),(0,I.jsx)(l.A,{md:!1===t||!0===a.hidden_label?"12":h?"6":"8",style:u,children:(0,I.jsx)("div",{className:"form-control-value",style:a.width&&{maxWidth:a.width},children:a.render?a.render(s,c):a.lookup?(0,I.jsx)(o.A,{name:a.field_name,value:s,onChange:e=>i&&i(e.target.name,e.target.value),placeholder:(g=a.title,"Nh\u1eadp ".concat(g.toLowerCase())),children:Object.keys(a.lookup).map(((e,t)=>(0,I.jsx)("option",{value:e,children:a.lookup[e]},t)))}):D(e)})})]});var g};y.defaultProps={inline:!1};const j=y},24957:(e,t,a)=>{a.d(t,{A:()=>r});a(9950);var n=a(71766),l=a(44414);const d=e=>{const{disabled:t,name:a,label:d,checked:r,type:s,children:o,className:i,...c}=e;return(0,l.jsxs)("label",{className:i||"radio",children:[(0,l.jsx)(n.A,{...c,type:"radio",name:a,checked:r,disabled:t,children:o}),(0,l.jsx)("span",{className:t?"disabled":"",children:d})]})};d.defaultProps={};const r=d},48274:(e,t,a)=>{a.d(t,{A:()=>r});a(9950);var n=a(55627),l=a(44414);const d=e=>{const{children:t,...a}=e;return(0,l.jsx)(n.A,{...a,children:t})};d.defaultProps={size:"sm"};const r=d},46499:(e,t,a)=>{a.d(t,{A:()=>c});var n,l=a(57528),d=(a(9950),a(86006)),r=a(48274),s=a(44414);const o=d.Ay.span(n||(n=(0,l.A)(["\n color: red;\n"]))),i=e=>{const{text:t,children:a,...n}=e;return(0,s.jsxs)(r.A,{...n,children:[(0,s.jsx)("b",{children:a})," ",(0,s.jsx)(o,{children:t})]})};i.defaultProps={text:"*"};const c=i},47495:(e,t,a)=>{a.d(t,{A:()=>s});var n=a(9950),l=a(71739),d=a(44414);class r extends n.Component{constructor(e){super(e),this.handleChange=(e,t)=>{let{selected:a}=this.state;var n=a.indexOf(e);n<0?a.push(e):a.splice(n,1),this.setState({selected:a}),this.props.onChange(a)},this.state={selected:[]}}componentDidUpdate(e,t){this.props.value!==this.state.selected&&this.setState({selected:this.props.value})}render(){const{name:e,disabled:t,data:a}=this.props;return console.log(a),a&&a.map(((a,n)=>(console.log(a),(0,d.jsx)(l.A,{name:e,disabled:t||a.disabled,value:a.value,label:a.label,checked:this.state.selected&&this.state.selected.indexOf(a.value)>=0&&!a.disabled,onChange:e=>this.handleChange(a.value,e)},n))))}}const s=r},65907:(e,t,a)=>{a.d(t,{A:()=>s});var n=a(9950),l=a(24957),d=a(44414);class r extends n.Component{constructor(e){super(e),this.state={value:e.value}}componentDidUpdate(e,t){this.props.value!==this.state.value&&this.setState({value:this.props.value})}render(){const{name:e,disabled:t,data:a,className:n}=this.props;return a&&a.map(((a,r)=>(0,d.jsx)(l.A,{className:n,name:e,disabled:t||a.disabled,value:a.value,label:a.label,checked:this.state.value==a.value&&!a.disabled,onChange:e=>{this.state.value!==e.target.value&&(this.setState({value:e.target.value}),this.props.onChange(e.target.value))}},r)))}}const s=r},17790:(e,t,a)=>{a.d(t,{A:()=>s});var n=a(9950),l=a(82050),d=a(44414);class r extends n.Component{render(){const{value:e,onChange:t}=this.props;return(0,d.jsx)(l.A,{value:e||"",onChange:t,options:(()=>{let e=[];for(var t=1;t<=12;t++)e.push({value:t,label:"Th\xe1ng ".concat(t)});return e})(),valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn th\xe1ng"})}}r.defaultProps={placeholder:"Ch\u1ecdn..."};const s=r},62267:(e,t,a)=>{a.d(t,{A:()=>s});var n=a(9950),l=a(82050),d=a(44414);class r extends n.Component{render(){const{value:e,onChange:t,isDetail:a,disabled:n}=this.props,r=(()=>{const e=(new Date).getFullYear();let t=[];for(var a=e-5;a<=e+2;a++)t.push({value:a,label:"N\u0103m ".concat(a)});return t})(),s=e||"";return a?(0,d.jsx)("div",{style:{textAlign:"center"},children:s?"N\u0103m "+s:""}):(0,d.jsx)(l.A,{disabled:n,value:s,onChange:t,options:r,valueRef:"value",labelRef:"label",placeholder:"Ch\u1ecdn n\u0103m"})}}r.defaultProps={placeholder:"Ch\u1ecdn..."};const s=r},40753:(e,t,a)=>{a.d(t,{o:()=>c,A:()=>u});var n=a(9950);const l=[];function d(e){return e}const r=(e,t)=>{var a=[];return e.forEach(((n,l)=>{if(n.Parent_ID===t){var d=r(e,n.ID);d.length&&(n.children=d),a.push(n)}})),a},s=e=>{const t=[];return e.forEach(((a,n,l)=>{if(!a.Parent_ID){const n={ID:a.ID,Parent_ID:a.Parent_ID,Name:a.Name,Code:a.Code};if(0!==l.filter((e=>e.Parent_ID===a.ID)).length){const t=r(e,a.ID);n.children=t}t.push(n)}})),t};function o(e,t){switch(t.type){case"GET_CHILD_OF_ARR":return{...e,arrKhu:s(t.payload)};case"ADD_ELEMENT_KHU":return{...e,arrKhu:t.payload};case"RESET_INI_STATE":return null;case"SET_DATA_KHU":return{...e,dataKhu:t.payload};case"SAVE_ARR_TOA_NHA":return{...e,arrToaNha:t.payload};case"LOADING_TOA_NHA":return{...e,isLoadingToaNha:t.payload}}}var i=a(44414);const c=(0,n.createContext)(),{Provider:h}=c,u=e=>{let{children:t}=e;const[a,r]=(0,n.useReducer)(o,l,d);return(0,i.jsx)(h,{value:[a,r],children:t})}},18392:(e,t,a)=>{a.d(t,{M:()=>n.A});var n=a(40753)},10838:(e,t,a)=>{a.d(t,{W:()=>d});var n=a(9950);var l=a(40753);const d=()=>{const[e,t]=(0,n.useContext)(l.o);return{getDataDuAn:e=>"",editDuAn:()=>"",getChildKhu:e=>t({type:"GET_CHILD_OF_ARR",payload:e}),saveKhu:e=>t({type:"ADD_ELEMENT_KHU",payload:e}),resetState:()=>{return t({type:"RESET_INI_STATE",payload:e});var e},setDataKhu:e=>t({type:"SET_DATA_KHU",payload:e}),dataKhu:e&&e.dataKhu?e.dataKhu:null,arrKhu:e&&e.arrKhu?e.arrKhu:[]}}},75250:(e,t,a)=>{a.d(t,{A:()=>F});var n,l,d,r=a(9950),s=a(57528),o=a(86006),i=a(42398),c=a(44414);const h=o.Ay.div(n||(n=(0,s.A)(["\n position: relative;\n min-width: 120px;\n"]))),u=o.Ay.div(l||(l=(0,s.A)(["\n display: flex;\n flex-direction: column;\n justify-content: center;\n text-align: center;\n white-space: nowrap;\n -webkit-transition: width 0.6s ease;\n transition: width 0.6s ease;\n background-color: #ffffffc2 !important;\n color: #fff;\n width: 100%;\n"]))),p=o.Ay.div(d||(d=(0,s.A)(["\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 10;\n height: 100%;\n opacity: 0.6;\n display: "," !important;\n"])),(e=>e.show?"flex":"none")),m=e=>{const{show:t,children:a}=e;return(0,c.jsxs)(h,{children:[a,(0,c.jsx)(p,{className:"d-flex justify-content-center",show:t,children:(0,c.jsx)(u,{children:(0,c.jsx)(i.default,{})})})]})};var f=a(69994),v=a(75766),g=a(50042);function x(e){return(0,c.jsx)(v.A,{fontSize:"inherit",...e,color:"secondary",children:(0,c.jsx)("path",{d:"M22.047 22.074v0 0-20.147 0h-20.12v0 20.147 0h20.12zM22.047 24h-20.12q-.803 0-1.365-.562t-.562-1.365v-20.147q0-.776.562-1.351t1.365-.575h20.147q.776 0 1.351.575t.575 1.351v20.147q0 .803-.575 1.365t-1.378.562v0zM17.873 11.023h-11.826q-.375 0-.669.281t-.294.682v0q0 .401.294 .682t.669.281h11.826q.375 0 .669-.281t.294-.682v0q0-.401-.294-.682t-.669-.281z"})})}function A(e){return(0,c.jsx)(v.A,{fontSize:"inherit",...e,color:"primary",children:(0,c.jsx)("path",{d:"M22.047 22.074v0 0-20.147 0h-20.12v0 20.147 0h20.12zM22.047 24h-20.12q-.803 0-1.365-.562t-.562-1.365v-20.147q0-.776.562-1.351t1.365-.575h20.147q.776 0 1.351.575t.575 1.351v20.147q0 .803-.575 1.365t-1.378.562v0zM17.873 12.977h-4.923v4.896q0 .401-.281.682t-.682.281v0q-.375 0-.669-.281t-.294-.682v-4.896h-4.923q-.401 0-.682-.294t-.281-.669v0q0-.401.281-.682t.682-.281h4.923v-4.896q0-.401.294-.682t.669-.281v0q.401 0 .682.281t.281.682v4.896h4.923q.401 0 .682.281t.281.682v0q0 .375-.281.669t-.682.294z"})})}function b(e){return(0,c.jsx)(v.A,{className:"tree-close",fontSize:"inherit",...e,color:"disabled",children:(0,c.jsx)("path",{d:"M17.485 17.512q-.281.281-.682.281t-.696-.268l-4.12-4.147-4.12 4.147q-.294.268-.696.268t-.682-.281-.281-.682.294-.669l4.12-4.147-4.12-4.147q-.294-.268-.294-.669t.281-.682.682-.281.696 .268l4.12 4.147 4.12-4.147q.294-.268.696-.268t.682.281 .281.669-.294.682l-4.12 4.147 4.12 4.147q.294.268 .294.669t-.281.682zM22.047 22.074v0 0-20.147 0h-20.12v0 20.147 0h20.12zM22.047 24h-20.12q-.803 0-1.365-.562t-.562-1.365v-20.147q0-.776.562-1.351t1.365-.575h20.147q.776 0 1.351.575t.575 1.351v20.147q0 .803-.575 1.365t-1.378.562v0z"})})}const C=(0,f.A)({root:{flexGrow:1}}),_=(e,t,a)=>{t&&t.forEach((t=>{t.children&&t.children.length>0&&(a.push(t[e]),_(e,t.children,a))}))},I=(e,t)=>{if(t){let a=[];return _(e,t,a),a}return[""]};function D(e){const t=C(),{children:a,nameId:n,data:l,expandAll:d}=e;return(0,c.jsx)(g.A,{multiSelect:!0,disableSelection:!0,className:t.root,defaultCollapseIcon:(0,c.jsx)(x,{}),defaultExpandIcon:(0,c.jsx)(A,{}),defaultEndIcon:(0,c.jsx)(b,{}),defaultExpanded:d&&I(n,l),children:a})}var y,j,S=a(48738),w=a.n(S),N=a(34553),k=a(33720),q=a(37751),R=a(53139);const E=o.Ay.div(y||(y=(0,s.A)(["\n margin-right: 5px;\n display: flex;\n padding: 4px 0px;\n align-items: center;\n width:100%\n"]))),P=o.Ay.span(j||(j=(0,s.A)(['\n font-size: 0.875rem;\n font-family: "Roboto", "Helvetica", "Arial", sans-serif;\n font-weight: 400;\n line-height: 1.43;\n letter-spacing: 0.01071em;\n']))),T=(0,k.A)((e=>({iconContainer:{"& .close":{opacity:.3}},group:{marginLeft:7,paddingLeft:18,borderLeft:"1px dashed ".concat((0,q.Rv)(e.palette.text.primary,.4))}})))((e=>{const t=K();return(0,c.jsx)(N.A,{...e,classes:{root:t.root,content:t.content,expanded:t.expanded,selected:t.selected,group:t.group,label:t.label}})})),K=(0,f.A)((e=>({root:{color:e.palette.text.secondary,"&:hover > $content":{backgroundColor:"#0000000a"},"&:focus > $content, &$selected > $content":{},"&:focus > $content $label, &:hover > $content $label, &$selected > $content $label":{}},content:{color:e.palette.text.secondary,borderTopRightRadius:e.spacing(2),borderBottomRightRadius:e.spacing(2),paddingRight:e.spacing(1),fontWeight:e.typography.fontWeightMedium,"$expanded > &":{fontWeight:e.typography.fontWeightRegular}},group:{marginLeft:0,"& $content":{paddingLeft:e.spacing(2)}},selected:{color:"blue"},label:{fontWeight:"inherit",color:"blue"},labelRoot:{display:"flex",alignItems:"center",padding:e.spacing(.5,0)},labelIcon:{marginRight:e.spacing(1)},labelText:{fontWeight:"inherit",flexGrow:1}})));function M(e){const{children:t,nodeId:a,title:n,icon:l,data:d,renderAfter:s,checkable:o,checked:i,onCheck:h,onSelection:u}=e,[p,m]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{o&&m(i)}),[o,i]),(0,c.jsx)(T,{nodeId:a,label:(0,c.jsxs)(E,{children:[o&&(0,c.jsx)(R.Sc,{checked:p,color:"primary",onChange:e=>{let t=!p;m(t),h&&h(e,t,d)}}),(0,c.jsxs)(E,{className:"wrapper",onClick:e=>u&&u(e,d),children:[(0,c.jsx)("i",{className:w()("mr-2",l)}),(0,c.jsx)(P,{children:n})]}),s]}),children:t})}var z=a(67116),L=a(9031);const $=r.forwardRef(((e,t)=>{let{manipulation:a,onSelect:n,viewDeleted:l,expandAll:d}=e;const[s,o]=(0,r.useState)(!0),[i,h]=(0,r.useState)([]),u=(0,r.useCallback)(((e,t)=>{var a=[];return e.forEach(((n,l)=>{if(n.Parent_ID===t){var d=u(e,n.ID);d.length&&(n.children=d),a.push(n)}})),a}),[]),p=(0,r.useCallback)((e=>{const t=[];return e.forEach(((a,n,l)=>{if(!a.Parent_ID){const n={ID:a.ID,Parent_ID:a.Parent_ID,Name:a.Name,Code:a.Code,SP_DA_ID:a.SP_DA_ID?a.SP_DA_ID:null};if(0!==l.filter((e=>e.Parent_ID===a.ID)).length){const t=u(e,a.ID);n.children=t}t.push(n)}})),t}),[u]);return(0,r.useEffect)((()=>{o(!0),a.view().then((e=>{let t=[];t=e&&0!==e.length?p(e):[],h(t)})).catch((e=>(0,z.a3)("Kh\xf4ng th\u1ec3 load d\u1eef li\u1ec7u 1!"))).finally((()=>o(!1)))}),[]),(0,r.useImperativeHandle)(t,(()=>({queryData:()=>{o(!0),a.view().then((e=>{let t=[];t=e&&0!==e.length?p(e):[],h(t)})).catch((e=>(0,z.a3)("Kh\xf4ng th\u1ec3 load d\u1eef li\u1ec7u 2!"))).finally((()=>o(!1)))}}))),(0,c.jsx)(m,{show:s,children:i&&0!==i.length&&(0,c.jsx)(D,{NameId:"ID",data:[{ID:"null",children:i}],children:H("null",i,l,n,a)})})})),H=(e,t,a,n,l)=>t&&t.length>0&&t.map(((e,t)=>(0,c.jsx)(M,{nodeId:e.ID,defaultExpanded:e&&e.children&&0!==e.children.length?[e.icon]:null,icon:e.icon,title:e.Code?e.Code+" - "+e.Name:e.Name,data:{ID:e.ID,Parent_ID:e.Parent_ID,Name:e.Name,Code:e.Code,SP_DA_ID:e.SP_DA_ID?e.SP_DA_ID:null,children:e.children?e.children:[]},onSelection:(e,t)=>n(e,t),renderAfter:a&&(0,c.jsx)(L.A,{style:{height:"100%"},onClick:()=>(0,z.A1)("B\u1ea1n th\u1eadt s\u1ef1 mu\u1ed1n x\xf3a khu '".concat(e.Name,"' ?"),"X\xf3a n\u1ed9i dung").then((t=>{"cancel"!==t.dismiss&&l.delete(e.ID).then((e=>{})).catch((e=>(0,z.a3)("X\xf3a th\u1ea5t b\u1ea1i !")))})),children:"X\xf3a"}),children:e.children&&H(e.ID,e.children,a,n,l)},"".concat(t).concat(e.ID)))),O=$,F=r.forwardRef(((e,t)=>{let{manipulation:a,noidungDetailSetValue:n,viewDeleted:l,expandAll:d,data:s}=e;const o=(0,r.useRef)(null),i=(e,t)=>n(e,t);return(0,r.useImperativeHandle)(t,(()=>({onSelect:i,refeshNoiDung:()=>o.current&&o.current.queryData(),refeshNoiDungDefault:()=>o.current&&o.current.queryData()}))),(0,c.jsx)(O,{ref:o,manipulation:a,viewDeleted:l,onSelect:(e,t)=>i(e,t),expandAll:!0})}))}}]);