????
Current Path : C:/inetpub/vhost/lantha.gdtsolutions.vn/wwwtest/wwwroot/static/js/ |
Current File : C:/inetpub/vhost/lantha.gdtsolutions.vn/wwwtest/wwwroot/static/js/1775.fb159ead.chunk.js |
"use strict";(self.webpackChunkgdt=self.webpackChunkgdt||[]).push([[1775],{32385:(e,t,o)=>{o.d(t,{A:()=>l});var a=o(9950),n=o(23931),s=o(44414);class l extends a.Component{render(){let{children:e,className:t,FilterSearchAdvanced:o,FilterNoHeader:a,NoTabs:l}=this.props,i=[];return t&&i.push(t),i.push("filter-datatable"),o&&i.push("filter-search-advanced"),a&&i.push("filter-no-header"),l&&i.push("filter-no-tabs"),(0,s.jsx)(n.A,{className:i.join(" "),md:"9",children:e})}}l.defaultProps={className:"",FilterSearchAdvanced:"",FilterNoHeader:"",NoTabs:""}},58264:(e,t,o)=>{o.r(t),o.d(t,{default:()=>I});var a=o(9950),n=o(23931),s=o(67116),l=o(73613),i=o(10077),d=o(4370),h=o(28412),r=o(62181),c=o(32385),u=o(30616);const m=[{title:"Id",field:"Id",type:"numeric",dataID:!0,hidden:!0,editable:"never",cellStyle:{textAlign:"center"}},{title:"M\xe3 b\xe1o c\xe1o",field:"MaBaoCao",type:"string",hidden:!1,cellStyle:{textAlign:"left"}},{title:"Ti\xeau \u0111\u1ec1 b\xe1o c\xe1o",field:"TieuDeBaoCao",type:"string",hidden:!1,cellStyle:{textAlign:"left"}},{title:"T\xean r\xfat g\u1ecdn",field:"TenRutGon",type:"string",hidden:!1,cellStyle:{textAlign:"left"}}];var p=o(65597);const C=[{title:"Id",field:"Id",type:"numeric",dataID:!0,hidden:!0,editable:"never",cellStyle:{textAlign:"center"}},{title:"M\xe3 nh\xf3m b\xe1o c\xe1o",field:"MaNhomBaoCao",type:"string",editable:"onAdd",dataID:!0,hidden:!1,cellStyle:{textAlign:"left"}},{title:"T\xean nh\xf3m b\xe1o c\xe1o",field:"TenNhomBaoCao",type:"string",hidden:!1,cellStyle:{textAlign:"left"}}];var N=o(44414);const B=a.createRef();class b extends a.Component{constructor(e){super(e),this.state={}}render(){const{open:e,onClose:t,reloadDataNhomBaoCao:o}=this.props;return(0,N.jsx)(a.Fragment,{children:(0,N.jsx)(p.A,{className:"dialog-nhom-bao-cao",open:e,maxWidth:"md",handleClose:t,children:(0,N.jsx)(i.A,{tableRef:B,title:"Danh m\u1ee5c nh\xf3m b\xe1o c\xe1o",url:"NhomBaoCaos",columns:C,selectType:"withColumns",onAdd:{disabled:!1},onEdit:{},onDelete:{},updateCallback:()=>o(),deleteCallback:()=>o(),addCallback:()=>o()})})})}}var f=o(4272);const x=a.createRef(),g=()=>x.current&&x.current.onQueryChange();class A extends a.Component{constructor(e){super(e),this.setSearch=e=>{13===e.charCode&&this.setState({search:e.target.value},(()=>g()))},this.onChangeNhomBaoCao=e=>{this.setState({IdNhomBaoCao:parseInt(e)},(()=>g()))},this.state={search:"",IdNhomBaoCao:null,dataNhomBaoCao:[],openPopupNhomBaoCao:!1,openPopupKhoGiay:!1,openMauIn:!1},this.openListNhomBaoCao=this.openListNhomBaoCao.bind(this)}componentDidMount(){this.getDataNhomBaoCao()}getDataNhomBaoCao(){(0,d.Pq)("NhomBaoCaos").then((e=>this.setState({dataNhomBaoCao:e.value.map((e=>({label:e.TenNhomBaoCao,value:e.Id}))),IdNhomBaoCao:e.value[0].Id},(()=>g())))).catch((e=>(0,s.a3)(e)))}openListNhomBaoCao(){this.setState({openPopupNhomBaoCao:!0})}render(){const{search:e,TieuDeRutGon:t,openMauIn:o,dataNhomBaoCao:a,openPopupNhomBaoCao:s,IdNhomBaoCao:d,Id:p}=this.state;let C=[];return e&&C.push(`(substringof('${e}', TieuDeBaoCao) or substringof('${e}', MaBaoCao) or substringof('${e}', TenRutGon))`),d&&C.push(`NhomBaoCao_Id eq ${d}`),(0,N.jsxs)(u.A,{children:[(0,N.jsxs)(h.A,{NoTabs:!0,children:[(0,N.jsx)(n.A,{md:"12",className:"p-0 mb-2",children:(0,N.jsx)(r.A,{title:"T\xecm ki\u1ebfm",defaultValue:e,onKeyPress:e=>this.setSearch(e),placeholder:"T\xecm ki\u1ebfm theo ti\xeau \u0111\u1ec1 b\xe1o c\xe1o, m\xe3 b\xe1o c\xe1o..."})}),(0,N.jsx)(n.A,{md:"12",className:"p-0 mb-2",children:(0,N.jsx)(r.A,{renderButton:(0,N.jsx)("span",{onClick:this.openListNhomBaoCao,children:(0,N.jsx)(l.A,{fa:"list"})}),type:"radio-list",title:"Nh\xf3m b\xe1o c\xe1o",data:a,value:d,onChange:(e,t)=>this.onChangeNhomBaoCao(t)})})]}),(0,N.jsx)(c.A,{children:(0,N.jsx)(i.A,{tableRef:x,title:"Danh m\u1ee5c b\xe1o c\xe1o",url:"DanhMucBaoCaos",columns:m,where:C.join(" and "),selectType:"withColumns",onRowClick:(e,t)=>this.setState({openMauIn:!0,Id:t.Id,TieuDeRutGon:t.TenRutGon}),onAdd:{defaultValues:[{field:"NhomBaoCao_Id",value:d}],disabled:!1},onEdit:{},onDelete:{}})}),o&&(0,N.jsx)(f.A,{open:o,Id:p,TieuDeRutGon:t,reloadList:g,onClose:()=>this.setState({openMauIn:!1})}),s&&(0,N.jsx)(b,{reloadDataNhomBaoCao:()=>this.getDataNhomBaoCao(),open:s,onClose:()=>this.setState({openPopupNhomBaoCao:!1})})]})}}class I extends a.Component{render(){return(0,N.jsx)(A,{})}}}}]);