????
Current Path : C:/inetpub/vhost/sdoc.nextform.vn/www/assets/ |
Current File : C:/inetpub/vhost/sdoc.nextform.vn/www/assets/Index-ad9d7600.js |
var d=Object.defineProperty;var p=(n,t,e)=>t in n?d(n,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[t]=e;var s=(n,t,e)=>(p(n,typeof t!="symbol"?t+"":t,e),e);import{r as D,i as h,m as u,T as i,j as r,z as C,R as m}from"./index-727ccf4d.js";import{D as f}from"./DataTable-2f4d7f97.js";import{C as I}from"./CreateDV-2d8ef021.js";import"./useTheme-41684c89.js";import"./OdataUtils-2c90172a.js";import"./DialogCustomize-4c6977d9.js";import"./Button-9330b92c.js";import"./capitalize-f7a57a5c.js";import"./withStyles-da525f81.js";import"./classCallCheck-22a738c0.js";import"./Transition-27f52f03.js";const V=[{field:"ID",dataID:!0,type:"string",hidden:!0},{title:"Mã đơn vị",field:"MaDonVi",type:"string",dataCheck:!0,searchable:!0,defaultSort:"asc"},{title:"Tên đơn vị",field:"TenDonVi",type:"string",dataCheck:!0,searchable:!0},{field:"ParentID",hidden:!0}],a=m.createRef(),o=()=>a.current&&a.current.onQueryChange();class S extends D.Component{constructor(e){super(e);s(this,"onDeleteField",e=>{h(`DonVis('${e.ID}')`,"PATCH",JSON.stringify({ParentID:null})).then(()=>o()).catch(()=>u(`Không thể xóa đơn vị ${e.TenDonVi}`))});this.state={openCreateDV:!1}}render(){const e=[];return e.push(`ParentID eq '${i.IDDonVi}'`),r.jsx("div",{children:r.jsxs("div",{className:"bg-white p-3",children:[r.jsx(f,{tableRef:a,title:"DANH SÁCH ĐƠN VỊ GỬI BÁO CÁO",url:"DonVis",columns:V,where:e.join(" and "),selectType:"withColumns",onAdd:{disabled:!1,onClick:l=>this.setState({openCreateDV:!0,ID:null})},onDelete:{onClick:(l,c)=>C("","Xác nhận xóa!").then(()=>{this.onDeleteField(c)})}}),r.jsx(I,{ID:i.IDDonVi,open:this.state.openCreateDV,onClose:()=>this.setState({openCreateDV:!1}),reloadList:o})]})})}}export{S as default};