????
Current Path : C:/inetpub/vhost/qlhncn.gdtsolutions.vn/www/assets/ |
Current File : C:/inetpub/vhost/qlhncn.gdtsolutions.vn/www/assets/Index2-953e1e60.js |
var ge=Object.defineProperty;var Ne=(r,a,n)=>a in r?ge(r,a,{enumerable:!0,configurable:!0,writable:!0,value:n}):r[a]=n;var m=(r,a,n)=>(Ne(r,typeof a!="symbol"?a+"":a,n),n);import{r as u,h as g,l as A,j as e,x as te,R as B,C,y as pe,m as y,z as ve,u as oe}from"./index-63f91612.js";import{R as L,C as E,M as $,i as le,j as J,k as re,d as W,h as he,I as De,U as be,D as fe,a as je,b as M,e as ue,B as ee}from"./reactstrap.modern-db56c8a4.js";import{D as O,v as xe}from"./DataTable-f53a5ff2.js";import{F as de}from"./FullScreenDialog-6515b107.js";import{D as Te,C as Ve}from"./Detail-b1b66a0f.js";import{T as ke}from"./TabsBasic-696a6c3d.js";import{C as we}from"./CreateDV-d0427d61.js";import{D as P}from"./DropdownList-84c9fae1.js";import{G as H}from"./Grid-d17e1e7c.js";import{F as b,T as Ce,u as ye}from"./FormControl-1241e33f.js";import{B as z}from"./Button-414de42d.js";import{B as me,a as Se}from"./DataSelect-e63eac9d.js";import"./ButtonClose-c34d5952.js";import{C as ne}from"./DialogCustomize-5c5d912b.js";import{W as Ee,a as Le}from"./css-261c21fc.js";import{I as ce}from"./InputNumber-bbb3e938.js";import"./InputTime-7fc0744c.js";import{F as se}from"./FontAwesome4-d45b4e7a.js";/* empty css */import"./useTheme-88c8fc58.js";import"./OdataUtils-b4c5a51c.js";import"./BodyDialog-a84bcf80.js";import"./debounce-b2775af4.js";import"./HTMLElementType-ee7a24b5.js";import"./withStyles-8b7f6946.js";import"./createClass-ba011f43.js";import"./capitalize-7bd4806a.js";import"./createStyles-cfd966dc.js";import"./Select-7eb08d2a.js";import"./classCallCheck-22a738c0.js";import"./styled-0cf6ddbb.js";import"./objectWithoutPropertiesLoose-7b870729.js";import"./Required-d6f950f1.js";import"./TextArea-ca01d8ce.js";import"./Icon-8a6fd507.js";import"./SelectPanelMulti-840dd9be.js";import"./TransitionGroup-0c42f737.js";import"./refType-b95f6af7.js";import"./function-f31ac6e8.js";import"./QuickSearch-f2b7424f.js";const Ie=[{field:"ID",dataID:!0,type:"string",hidden:!0},{title:"Mã đơn vị",field:"MaDonVi",type:"string",dataCheck:!0,searchable:!0,defaultSort:"asc",editable:"never"},{title:"Tên đơn vị",field:"TenDonVi",type:"string",dataCheck:!0,searchable:!0,editable:"never"},{field:"ParentID",hidden:!0},{title:"Cấp ngân sách",field:"DM_CapNganSach.Name",type:"string",dataRef:["CapNganSach_Id"],dataCheck:!0,customCol:!0,cellStyle:{width:100},editComponent:r=>e.jsxDEV(P,{url:"DM_CapNganSach",valueField:"Id",textField:"Name",value:r.value,onChange:a=>a?r.onChange(a):r.onChange(null)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/ListDonViTrucThuoc.jsx",lineNumber:46,columnNumber:7},globalThis)}],F=B.createRef(),ie=()=>F.current&&F.current.onQueryChange();class qe extends u.Component{constructor(n){super(n);m(this,"reloadTableParent",()=>{this.props.reloadTableIndex&&this.props.reloadTableIndex()});m(this,"onDeleteField",n=>{g(`DonVis('${n.ID}')`,"PATCH",JSON.stringify({ParentID:null})).then(()=>ie(),this.reloadTableParent()).catch(()=>A(`Không thể xóa đơn vị ${n.TenDonVi}`))});this.state={openCreateDV:!1}}render(){const n=[];return n.push(`ParentID eq '${this.props.ID}'`),e.jsxDEV(H,{padding:2,children:e.jsxDEV("div",{children:[e.jsxDEV(O,{tableRef:F,title:"DANH SÁCH ĐƠN VỊ GỬI BÁO CÁO",url:"DonVis",columns:Ie,where:n.join(" and "),selectType:"withColumns",onAdd:{disabled:!1,onClick:i=>this.setState({openCreateDV:!0,ID:null})},onEdit:{},onDelete:{onClick:(i,s)=>te("","Xác nhận xóa!").then(()=>{this.onDeleteField(s)})}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/ListDonViTrucThuoc.jsx",lineNumber:83,columnNumber:11},this),e.jsxDEV(we,{ID:this.props.ID,open:this.state.openCreateDV,reloadTable:this.props.reloadTableIndex,onClose:()=>this.setState({openCreateDV:!1}),reloadList:ie},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/ListDonViTrucThuoc.jsx",lineNumber:102,columnNumber:11},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/ListDonViTrucThuoc.jsx",lineNumber:82,columnNumber:9},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/ListDonViTrucThuoc.jsx",lineNumber:81,columnNumber:7},this)}}var f={MaTaiKhoan:{field_name:"MaTaiKhoan",title:"Tên tài khoản",type:"textbox",required:!0},MatKhau:{field_name:"MatKhau",title:"Mật khẩu",type:"password",required:!0},NhapLaiMatKhau:{field_name:"NhapLaiMatKhau",title:"Nhập lại mật khẩu",type:"password",required:!0},TenHienThi:{field_name:"TenHienThi",title:"Tên hiển thị",type:"textbox",required:!0},Email:{field_name:"Email",title:"Email",type:"textbox"},TinhTrangHoatDong:{field_name:"TinhTrangHoatDong",title:"Trạng thái",type:"checkbox"},TaiKhoanQuanTri:{field_name:"TaiKhoanQuanTri",title:"Tài khoản quản trị",type:"checkbox"}};let Pe=class extends u.Component{constructor(n){super(n);m(this,"setStateData",(n,i)=>{var{data:s}=this.state;s[n]=i,this.setState({data:s})});m(this,"handleChange",(n,i)=>{this.setStateData(n,i)});m(this,"save",()=>{let{data:n}=this.state;if(this.handleValidate())if(this.props.ID!=null){var i={MaTaiKhoan:this.props.ID,TenHienThi:n.TenHienThi,Email:n.Email,TinhTrangHoatDong:n.TinhTrangHoatDong,TaiKhoanQuanTri:n.TaiKhoanQuanTri};pe("QuanLyTaiKhoan/ChinhSuaTaiKhoan","POST",JSON.stringify(i)).then(t=>y("Cập nhật thành công","THÔNG BÁO").then(()=>{this.props.reloadList(),this.props.handleClose()})).catch(t=>C(t,"THÔNG BÁO"))}else{var s={MaTaiKhoan:n.MaTaiKhoan,MatKhau:n.MatKhau,TenHienThi:n.TenHienThi,Email:n.Email,TinhTrangHoatDong:n.TinhTrangHoatDong,TaiKhoanQuanTri:n.TaiKhoanQuanTri,IDDonVi:this.props.DonVi_Id};g("TaiKhoans","POST",JSON.stringify(s)).then(t=>y("Tạo tài khoản thành công","THÔNG BÁO").then(()=>{this.props.reloadList(),this.props.handleClose()})).catch(t=>C("Tài khoản đã tồn tại","THÔNG BÁO"))}});m(this,"handleValidate",n=>{const i=Object.values(f).filter(t=>t.required===!0);let{data:s}=this.state;for(let t=0;t<i.length;t++){const l=i[t];let d=s[l.field_name];if(d===null||d===""||d===void 0||d.length===0)return C('Vui lòng nhập "'+l.title+'"'),!1}return this.props.ID===null&&s.MatKhau!==s.NhapLaiMatKhau?(C("Nhập mật khẩu không khớp"),!1):!0});this.state={data:{MaTaiKhoan:null,MatKhau:null,NhapLaiMatKhau:null,TenHienThi:null,Email:null,TinhTrangHoatDong:!0,TaiKhoanQuanTri:!0},loading:!1}}componentDidMount(){this.props.ID!=null?g(`TaiKhoans?$filter=MaTaiKhoan eq '${this.props.ID}'`,"GET",null).then(n=>{const i={MaTaiKhoan:this.props.ID,TenHienThi:n.value[0].TenHienThi,Email:n.value[0].Email,TinhTrangHoatDong:n.value[0].TinhTrangHoatDong,TaiKhoanQuanTri:n.value[0].TaiKhoanQuanTri};f.MaTaiKhoan.disabled=!0,f.MaTaiKhoan.plaintext=!0,f.MatKhau.required=!1,f.NhapLaiMatKhau.required=!1,this.setState({data:i,loading:!0})}).catch(n=>C(n,"THÔNG BÁO")):(this.setState({loading:!0}),f.MaTaiKhoan.disabled=!1,f.MaTaiKhoan.plaintext=!1)}render(){let{data:n,loading:i}=this.state;return e.jsxDEV(e.Fragment,{children:i&&e.jsxDEV(e.Fragment,{children:[e.jsxDEV(L,{children:[e.jsxDEV(E,{md:"6",children:[e.jsxDEV(b,{inline:!1,data:f.MaTaiKhoan,value:n.MaTaiKhoan,onChange:this.handleChange},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:181,columnNumber:17},this),e.jsxDEV(b,{inline:!1,data:f.TenHienThi,value:n.TenHienThi,onChange:this.handleChange},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:187,columnNumber:17},this),e.jsxDEV(b,{inline:!1,data:f.Email,value:n.Email,onChange:this.handleChange},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:193,columnNumber:17},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:180,columnNumber:15},this),e.jsxDEV(E,{md:"6",children:e.jsxDEV(L,{style:{justifyContent:"flex-end"},children:[e.jsxDEV(b,{inline:!1,data:f.TinhTrangHoatDong,value:n.TinhTrangHoatDong,onChange:this.handleChange},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:197,columnNumber:19},this),e.jsxDEV(b,{inline:!1,data:f.TaiKhoanQuanTri,value:n.TaiKhoanQuanTri,onChange:this.handleChange},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:203,columnNumber:19},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:196,columnNumber:17},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:195,columnNumber:15},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:179,columnNumber:13},this),this.props.ID==null&&e.jsxDEV(e.Fragment,{children:[e.jsxDEV("hr",{},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:214,columnNumber:17},this),e.jsxDEV("h5",{children:"Cài đặt mật khẩu"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:215,columnNumber:17},this),e.jsxDEV(b,{inline:!1,data:f.MatKhau,value:n.MatKhau,onChange:this.handleChange},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:216,columnNumber:17},this),e.jsxDEV(b,{inline:!1,data:f.NhapLaiMatKhau,value:n.NhapLaiMatKhau,onChange:this.handleChange},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:217,columnNumber:17},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:213,columnNumber:15},this),e.jsxDEV("div",{style:{display:"flex",justifyContent:"flex-end"},children:[e.jsxDEV(me,{onClick:this.save,children:"Lưu"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:226,columnNumber:15},this)," ",e.jsxDEV(z,{onClick:this.props.handleClose,children:"Hủy"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:226,columnNumber:64},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:225,columnNumber:13},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:178,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanTri/TaiKhoan/Create.jsx",lineNumber:176,columnNumber:7},this)}};const Qe=[{title:"Mã tài khoản",field:"MaTaiKhoan",type:"string",editable:"never",searchable:!0},{title:"Tên tài khoản",field:"TenHienThi",type:"string",searchable:!0},{title:"Tài khoản quản trị",field:"TaiKhoanQuanTri",type:"boolean"}],G=B.createRef(),ae=()=>G.current&&G.current.onQueryChange();class Me extends u.Component{constructor(a){super(a),this.state={open:!1,ID:null,LoaiTaiKhoan:null,IDDonVi:null,search:null,openDetail:!1}}render(){let a=[];const{search:n}=this.state;return a.push(`IDDonVi eq '${this.props.donViId}'`),n&&a.push(`(substringof('${n}', MaTaiKhoan) or substringof('${n}', TenHienThi))`),e.jsxDEV(H,{padding:2,children:[e.jsxDEV(O,{title:"Tài khoản (2)",tableRef:G,url:"TaiKhoans",columns:Qe,where:a.join(" and "),selectType:"withColumns",onAdd:{disabled:!1,onClick:i=>this.setState({open:!0,ID:null})},onEdit:{onClick:(i,s)=>this.setState({open:!0,ID:s.MaTaiKhoan})},onDelete:{disabled:i=>i.code==="admin_don_vi",onRowDelete:i=>new Promise(async(s,t)=>{g(`QuanLyTaiKhoan/XoaTaiKhoan?ma_tai_khoan=${i.MaTaiKhoan}`,"POST",null,{odata:!1}).then(()=>s()).then(()=>y("Xóa thành công")).catch(l=>t(l))})},onActions:[{icon:"key",tooltip:"Đổi mật khẩu",onClick:(i,s)=>this.setState({openChangePass:!0,ID:s.MaTaiKhoan})}],onRowClick:(i,s)=>this.setState({openDetail:!0,ID:s.MaTaiKhoan,TenHienThi:s.TenHienThi})},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/ListTaiKhoan/IndexListTK.jsx",lineNumber:51,columnNumber:9},this),this.state.openDetail&&e.jsxDEV(Te,{ID:this.state.ID,TenHienThi:this.state.TenHienThi,open:this.state.openDetail,reloadTableCus:this.reloadTableCustom,onClose:()=>this.setState({openDetail:!1,ID:null})},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/ListTaiKhoan/IndexListTK.jsx",lineNumber:87,columnNumber:11},this),e.jsxDEV(ne,{maxWidth:"md",open:this.state.open,title:this.state.ID!=null?"Cập nhật":"Thêm mới",handleClose:()=>this.setState({open:!1}),children:e.jsxDEV(Pe,{ID:this.state.ID,DonVi_Id:this.props.donViId,handleClose:()=>this.setState({open:!1}),reloadList:ae},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/ListTaiKhoan/IndexListTK.jsx",lineNumber:102,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/ListTaiKhoan/IndexListTK.jsx",lineNumber:96,columnNumber:9},this),e.jsxDEV(ne,{maxWidth:"sm",open:this.state.openChangePass,title:"Đổi mật khẩu",handleClose:()=>this.setState({openChangePass:!1}),children:e.jsxDEV(Ve,{ID:this.state.ID,handleClose:()=>this.setState({openChangePass:!1}),reloadList:ae},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/ListTaiKhoan/IndexListTK.jsx",lineNumber:115,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/ListTaiKhoan/IndexListTK.jsx",lineNumber:109,columnNumber:9},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/ListTaiKhoan/IndexListTK.jsx",lineNumber:50,columnNumber:7},this)}}class Ke extends u.Component{constructor(n){super(n);m(this,"loadData",()=>{this.props.donViId?g(`DonVis/ThongTinDonVi?Id=${this.props.donViId}`,"GET",null,{odata:!1}).then(n=>{this.setState({data:n})}):this.setState({data:{}})});m(this,"loadListChucNang",n=>{n||(n="web"),this.props.donViId?g(`DonVi/ListChucNang?DonVi_Id=${this.props.donViId}&FlatForm=${n}`,"GET",null,{odata:!1}).then(i=>{this.setState({ListChucNang:i})}):this.setState({ListChucNang:[]})});m(this,"handleChange",(n,i)=>{this.loadListChucNang(i),this.setState({flatForm:i})});m(this,"handleChangeCheck",(n,i)=>{i?g("DonVi/ThemChucNang","POST",JSON.stringify({DonVi_Id:this.props.donViId,ChucNang_Id:n}),{odata:!1}):g("DonVi/XoaChucNang","POST",JSON.stringify({DonVi_Id:this.props.donViId,ChucNang_Id:n}),{odata:!1})});this.state={ListChucNang:[],flatForm:"web"}}componentDidMount(){this.loadData(),this.loadListChucNang()}componentDidUpdate(n,i){this.props.donViId!==n.donViId&&(this.loadData(),this.loadListChucNang())}render(){let{data:n}=this.state;return e.jsxDEV(de,{open:this.props.open,title:"THÔNG TIN ĐƠN VỊ",onClose:this.props.onClose,children:n&&e.jsxDEV(H,{children:e.jsxDEV(ke,{data:[{TabName:"Thông tin đơn vị",TabContent:e.jsxDEV(H,{padding:2,children:[e.jsxDEV("div",{className:"d-flex",children:[e.jsxDEV("strong",{className:"me-3",children:"Mã đơn vị: "},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:101,columnNumber:25},this),e.jsxDEV("p",{children:n.MaDonVi},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:102,columnNumber:25},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:100,columnNumber:23},this),e.jsxDEV("div",{className:"d-flex",children:[e.jsxDEV("strong",{className:"me-3",children:"Tên đơn vị: "},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:105,columnNumber:25},this),e.jsxDEV("p",{children:n.TenDonVi},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:106,columnNumber:25},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:104,columnNumber:23},this),e.jsxDEV("div",{className:"d-flex",children:[e.jsxDEV("strong",{className:"me-3",children:"Loại đơn vị: "},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:109,columnNumber:25},this),e.jsxDEV("p",{children:n.TenLoaiDonVi},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:110,columnNumber:25},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:108,columnNumber:23},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:99,columnNumber:21},this)},{TabName:"Danh sách tài khoản",TabContent:e.jsxDEV(Me,{donViId:this.props.donViId},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:117,columnNumber:31},this)},{TabName:"Đơn vị trực thuộc",TabContent:e.jsxDEV(qe,{LoaiDonVi_Id:this.props.LoaiDonVi_Id,ID:this.props.donViId,reloadTableIndex:this.props.reloadTableCus},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:192,columnNumber:21},this)}]},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:94,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:93,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Detail.jsx",lineNumber:91,columnNumber:7},this)}}var K={TenLoaiDonVi:{field_name:"TenLoaiDonVi",title:"Tên",type:"textbox",required:!0},TrangChu:{field_name:"TrangChu",title:"Trang chủ",type:"textbox"},ParentID:{field_name:"ID_parent",title:"Thuộc loại đơn vị",type:"data-select",dataSelect:{url:"LoaiDonVis",column:["ID_parent","TenLoaiDonVi"],where:"ID_parent eq null",value_field:"ID_parent",text_field:"TenLoaiDonVi"}}};class _e extends u.Component{constructor(n){super(n);m(this,"setStateData",(n,i)=>{var{data:s}=this.state;s[n]=i,this.setState({data:s})});m(this,"handleChange",(n,i)=>{this.setStateData(n,i)});m(this,"save",()=>{let{data:n}=this.state;if(this.handleValidate())if(this.props.ID!=null){var i={TenLoaiDonVi:n.TenLoaiDonVi,TrangChu:n.TrangChu,Parent_ID:n.Parent_ID};g(`LoaiDonVis('${this.props.ID}')`,"PATCH",JSON.stringify(i)).then(s=>y("Cập nhật thành công","THÔNG BÁO").then(()=>{this.props.reloadList(this.props.FlatForm),this.props.handleClose()})).catch(s=>C(s,"THÔNG BÁO"))}else{const s={ID:xe(),TenLoaiDonVi:n.TenLoaiDonVi,TrangChu:n.TrangChu,ParentID:n.Parent_ID,FlatForm:this.props.FlatForm};g("LoaiDonVis","POST",JSON.stringify(s)).then(t=>y("Thêm thành công","THÔNG BÁO").then(()=>{this.props.reloadList(this.props.FlatForm),this.props.handleClose()}))}});m(this,"handleValidate",n=>{const i=Object.values(K).filter(t=>t.required===!0);let{data:s}=this.state;for(let t=0;t<i.length;t++){const l=i[t];let d=s[l.field_name];if(d===null||d===""||d===void 0||d.length===0)return C('Vui lòng nhập "'+l.title+'"'),!1}return!0});this.state={data:{TenLoaiDonVi:null,TrangChu:null,Parent_Id:null,ParentID:null}}}componentDidMount(){}componentDidUpdate(n){this.props.open!==n.open&&this.props.open===!0&&(this.props.ID===null?this.setStateData("TenNhom",""):g(`LoaiDonVis('${this.props.ID}')`,"GET",null).then(i=>{let{data:s}=this.state;s.ID=this.props.ID,s.TenLoaiDonVi=i.TenLoaiDonVi,s.TrangChu=i.TrangChu,s.Parent_ID=i.Parent_ID,this.setState({data:s})}).catch(i=>C(i,"THÔNG BÁO")))}render(){let{data:n}=this.state;const{Parent_ID:i}=this.props;return e.jsxDEV($,{isOpen:this.props.open,toggle:this.props.handleClose,children:[e.jsxDEV(le,{toggle:this.props.handleClose,children:this.props.ID!=null?"Cập nhật":"Thêm mới"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Create.jsx",lineNumber:136,columnNumber:9},this),e.jsxDEV(J,{children:[i&&e.jsxDEV("h5",{children:["Thuộc loại đơn vị ",this.props.Parent_TenLoaiDonVi]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Create.jsx",lineNumber:138,columnNumber:25},this),e.jsxDEV(b,{data:K.TenLoaiDonVi,value:n.TenLoaiDonVi,onChange:this.handleChange},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Create.jsx",lineNumber:139,columnNumber:11},this),e.jsxDEV(b,{data:K.TrangChu,value:n.TrangChu,onChange:this.handleChange},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Create.jsx",lineNumber:140,columnNumber:11},this),e.jsxDEV(b,{data:K.ParentID,value:n.ParentID,onChange:this.handleChange},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Create.jsx",lineNumber:141,columnNumber:11},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Create.jsx",lineNumber:137,columnNumber:9},this),e.jsxDEV(re,{children:[e.jsxDEV(me,{onClick:this.save,children:"Lưu"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Create.jsx",lineNumber:144,columnNumber:11},this)," ",e.jsxDEV(z,{onClick:this.props.handleClose,children:"Hủy"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Create.jsx",lineNumber:144,columnNumber:60},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Create.jsx",lineNumber:143,columnNumber:9},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Create.jsx",lineNumber:135,columnNumber:7},this)}}const He=r=>{const{ID:a,open:n,onClose:i}=r,[s,t]=u.useState(),[l,d]=u.useState("baocaodk"),o=u.useCallback(c=>{c||(c="baocaodk"),a?g(`LoaiDonVis/ListChucNang?LoaiDonVi_Id=${a}&FlatForm=${c}`,"GET",null,{odata:!1}).then(h=>{t(h)}):t([])},[a]);u.useEffect(()=>{o(l)},[l,o]);const w=u.useCallback(c=>{d(c)},[]),N=u.useCallback((c,h)=>{h?g("LoaiDonVis/ThemChucNang","POST",JSON.stringify({LoaiDonVi_Id:a,ChucNang_Id:c}),{odata:!1}).then(p=>{y(p),o(l)}):g("LoaiDonVis/XoaChucNang","POST",JSON.stringify({LoaiDonVi_Id:a,ChucNang_Id:c}),{odata:!1}).then(p=>{y(p),o(l)})},[a,l,o]);return e.jsxDEV(de,{open:n,title:"BẢNG PHÂN QUYỀN",onClose:i,children:e.jsxDEV("div",{className:"don-vi-detail",children:[e.jsxDEV(L,{children:e.jsxDEV(E,{md:"6",children:e.jsxDEV(P,{url:"PhanHes",valueField:"Id",textField:"Name",placeholder:"Chọn phân hệ",value:l,onChange:c=>w(c)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:79,columnNumber:13},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:78,columnNumber:11},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:77,columnNumber:9},globalThis),s&&s.map((c,h)=>e.jsxDEV("div",{children:[e.jsxDEV(W,{children:[e.jsxDEV(he,{children:e.jsxDEV("b",{children:c.TenNhom},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:95,columnNumber:21},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:94,columnNumber:19},globalThis),e.jsxDEV(Ee,{className:"WrapperDuLieuBaoCao",children:e.jsxDEV(Le,{children:e.jsxDEV("table",{className:"table",cellPadding:"4",children:[e.jsxDEV("thead",{children:e.jsxDEV("tr",{children:[e.jsxDEV("th",{children:"Checkbox"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:102,columnNumber:29},globalThis),e.jsxDEV("th",{children:"Tên chức năng"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:103,columnNumber:29},globalThis),e.jsxDEV("th",{children:"Mã chức năng"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:104,columnNumber:29},globalThis),e.jsxDEV("th",{children:"Diễn giải"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:105,columnNumber:29},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:101,columnNumber:27},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:100,columnNumber:25},globalThis),c.ListChucNang.length&&c.ListChucNang.map((p,T)=>e.jsxDEV("tr",{children:[e.jsxDEV("td",{style:{textAlign:"center"},children:e.jsxDEV(De,{type:"checkbox",defaultChecked:p.Checked,onChange:S=>N(p.Id,S.target.checked)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:113,columnNumber:35},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:112,columnNumber:33},globalThis),e.jsxDEV("td",{children:e.jsxDEV("span",{style:{left:"100px",fontWeight:"bold"},children:p.TenChucNang},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:120,columnNumber:35},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:119,columnNumber:33},globalThis),e.jsxDEV("td",{children:p==null?void 0:p.MaChucNang},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:122,columnNumber:33},globalThis),e.jsxDEV("td",{children:p==null?void 0:p.Description},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:123,columnNumber:33},globalThis)]},T,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:111,columnNumber:31},globalThis))]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:99,columnNumber:23},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:98,columnNumber:21},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:97,columnNumber:19},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:93,columnNumber:17},globalThis),e.jsxDEV("p",{},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:131,columnNumber:17},globalThis)]},h,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:92,columnNumber:15},globalThis))]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:76,columnNumber:7},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/BangPhanQuyen.jsx",lineNumber:75,columnNumber:5},globalThis)},Be=He;let $e=class extends u.Component{constructor(n){super(n);m(this,"reloadList",()=>{g("LoaiDonVis/GetTree","GET",null,{odata:!1}).then(n=>this.setState({data:n})).catch(n=>console.log(n))});m(this,"onSelect",(n,i)=>{if(n.length>0){if(i&&i.node&&i.node.props&&!i.node.props.is_group){this.setState({selectedKey:n[0],selectedText:i.node.props.title,disabledBtnCreate:!0,disabledBtnCreateChild:!1,disabledBtnEdit:!1,disabledBtnDelete:!1});var s={id:n[0],name:i.node.props.title};this.props.onSelect&&this.props.onSelect(s)}}else this.props.onSelect&&this.props.onSelect(null),this.setState({selectedKey:null,selectedText:null,disabledBtnCreate:!1,disabledBtnCreateChild:!0,disabledBtnEdit:!0,disabledBtnDelete:!0});this.selKey=i.node.props.eventKey});m(this,"onRightClick",n=>{console.log("right click",n),this.setState({selectedKeys:[n.node.props.eventKey]})});m(this,"handleBangPhanQuyen",()=>{this.setState({openBangPhanQuyen:!0,ID:this.state.selectedKey})});m(this,"handleOpenCreate",()=>{this.setState({openCreate:!0,Parent_ID:null,Parent_Name:null})});m(this,"handleOpenEdit",()=>{this.setState({openCreate:!0,ID:this.state.selectedKey})});m(this,"handleOpenCreateChild",()=>{this.setState({openCreate:!0,Parent_ID:this.state.selectedKey,Parent_Name:this.state.selectedText})});m(this,"handleDelete",()=>{te("Bạn muốn xóa mẫu tin này?","THÔNG BÁO").then(()=>{g(`LoaiDonVis('${this.state.selectedKey}')`,"DELETE",{}).then(()=>{this.setState({ID:null,selectedKey:null,selectedText:null,disabledBtnCreate:!1,disabledBtnCreateChild:!0,disabledBtnEdit:!0,disabledBtnDelete:!0}),this.reloadList()})})});this.state={data:[],selectedKey:null,selectedText:null,ID:null,openCreate:!1,openBangPhanQuyen:!1,disabledBtnCreate:!1,disabledBtnCreateChild:!0,disabledBtnEdit:!0,disabledBtnDelete:!0}}componentDidMount(){this.reloadList()}render(){return e.jsxDEV("div",{className:"module-tree",children:[e.jsxDEV("div",{className:"module-tree-header",style:{border:"1px solid #ccc"},children:[e.jsxDEV("div",{className:"module-tree-title",children:"LOẠI ĐƠN VỊ"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:113,columnNumber:11},this),e.jsxDEV("div",{className:"d-flex justify-content-between",children:[e.jsxDEV("div",{children:e.jsxDEV(z,{color:"info",disabled:this.state.disabledBtnCreate,onClick:this.handleOpenCreate,children:"Thêm mới"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:116,columnNumber:15},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:115,columnNumber:13},this),e.jsxDEV(be,{direction:"down",children:[e.jsxDEV(fe,{className:"more-btn",disabled:this.state.disabledBtnEdit,color:"primary",size:"sm",children:e.jsxDEV("i",{className:"fa fa-bars"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:122,columnNumber:17},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:121,columnNumber:15},this),e.jsxDEV(je,{right:!0,children:[e.jsxDEV(M,{disabled:this.state.disabledBtnCreateChild,onClick:this.handleOpenCreateChild,children:"Thêm danh mục con"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:125,columnNumber:17},this),e.jsxDEV(M,{disabled:this.state.disabledBtnEdit,onClick:this.handleOpenEdit,children:"Cập nhật"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:128,columnNumber:17},this),e.jsxDEV(M,{disabled:this.state.disabledBtnDelete,onClick:this.handleBangPhanQuyen,children:"Bảng phân quyền"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:131,columnNumber:17},this),e.jsxDEV(M,{disabled:this.state.disabledBtnDelete,onClick:this.handleDelete,style:{color:"red"},children:"Xóa"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:134,columnNumber:17},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:124,columnNumber:15},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:120,columnNumber:13},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:114,columnNumber:11},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:112,columnNumber:9},this),e.jsxDEV("div",{className:"module-tree-body",style:{overflow:"scroll",border:"1px solid #ccc",borderTop:0,top:65},children:this.state.data.length>0&&e.jsxDEV(Ce,{className:"myCls",showLine:!0,defaultExpandAll:!1,onSelect:this.onSelect,treeData:this.state.data,onRightClick:this.onRightClick},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:153,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:151,columnNumber:9},this),e.jsxDEV(_e,{ID:this.state.ID,Parent_ID:this.state.Parent_ID,Parent_Name:this.state.Parent_Name,open:this.state.openCreate,handleClose:()=>this.setState({openCreate:!1,ID:null}),reloadList:this.reloadList},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:163,columnNumber:9},this),e.jsxDEV(Be,{ID:this.state.ID,open:this.state.openBangPhanQuyen,onClose:()=>this.setState({openBangPhanQuyen:!1,ID:null})},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:171,columnNumber:9},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/LoaiDonVi/Index.jsx",lineNumber:111,columnNumber:7},this)}};const Oe=B.createRef(),Xe=[{field:"Id",dataID:!0,type:"guid",hidden:!0},{title:"STT",field:"STT",type:"string",dataCheck:!0,searchable:!0,defaultSort:"asc",cellStyle:{textAlign:"center"}},{title:"Tên",field:"Name",type:"string",dataCheck:!0,searchable:!0}];function Fe(r){const{open:a,onClose:n}=r;return e.jsxDEV($,{isOpen:a,onClosed:n,toggle:n,size:"lg",children:e.jsxDEV(J,{children:e.jsxDEV(O,{tableRef:Oe,title:e.jsxDEV("b",{children:"Danh mục phân nhóm đơn vị"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/PhanNhomDonVi.jsx",lineNumber:38,columnNumber:18},this),url:"SYS_PhanNhom_DonVi",columns:Xe,onAdd:{disabled:!1},onEdit:{},onDelete:{}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/PhanNhomDonVi.jsx",lineNumber:36,columnNumber:9},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/PhanNhomDonVi.jsx",lineNumber:35,columnNumber:7},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/PhanNhomDonVi.jsx",lineNumber:34,columnNumber:5},this)}const Ge={MaDonVi:{title:"Mã đơn vị",field_name:"MaDonVi",type:"textbox"},TenDonVi:{title:"Tên đơn vị",field_name:"TenDonVi",type:"textbox",required:!0},LoaiDonVi_Id:{title:"Loại đơn vị",field_name:"SYS_LoaiDonVi.TenLoaiDonVi",dataRef:["LoaiDonVi_Id"],type:"data-select",dataSelect:{url:"SYS_LoaiDonVi",value_field:"ID",text_field:"TenLoaiDonVi",placeholder:"Chọn loại đơn vị"}}},Re=()=>({DonVi:[{title:"Mã đơn vị(Không nhập để cập nhật tự động)",field_name:"MaDonVi",type:"textbox",nameGroupCard:"TTNLD"},{title:"Tên đơn vị",field_name:"TenDonVi",type:"textbox",required:!0},{title:"Loại đơn vị",field_name:"LoaiDonVi_Id",type:"data-select",dataSelect:{url:"LoaiDonVis",value_field:"ID",text_field:"TenLoaiDonVi",placeholder:"Chọn loại đơn vị"}},{field_name:"DiaChi"}]}),Ae=r=>{var S,v,j,V,x,k;const{ID:a,setDiaChi:n,url:i,addressType:s,nameSelect:t,lablel:l,disabled:d}=r,[o,w]=u.useState(!1),[N,c]=u.useState({}),[h,p]=u.useState();u.useEffect(()=>{a&&g(`${i}/(${a})`,"GET",null).then(I=>{p(I[t])})},[a,t,n,i]),u.useEffect(()=>{n(h)},[h,n]);const T=u.useCallback(async()=>{let I=[h];try{const X=s==="phuong"||!s?await g(`PhuongXas?$filter=MaPhuongXa eq '${h}' &$expand=QuanHuyen,QuanHuyen/TinhThanh`):s==="huyen"?await g(`QuanHuyens?$filter=MaQuanHuyen eq '${h}' &$expand=TinhThanh`):s==="tinh"&&await g(`TinhThanhs?$filter=MaTinhThanh eq '${h}'`),Q={};for(const D of X.value){const U=I.find(q=>q===D.MaPhuongXa),Y=I.find(q=>q===D.MaQuanHuyen),Z=I.find(q=>q===D.MaTinhThanh);U&&(s==="phuong"||!s)&&(Q[U]={tinh:{id:D.QuanHuyen.TinhThanh.MaTinhThanh,name:D.QuanHuyen.TinhThanh.TenTinhThanh},huyen:{id:D.QuanHuyen.MaQuanHuyen,name:D.QuanHuyen.TenQuanHuyen},xa:{id:D.MaPhuongXa,name:D.TenPhuongXa}}),Y&&s==="huyen"&&(Q[Y]={tinh:{id:D.TinhThanh.MaTinhThanh,name:D.TinhThanh.TenTinhThanh},huyen:{id:D.MaQuanHuyen,name:D.TenQuanHuyen}}),Z&&s==="tinh"&&(Q[Z]={tinh:{id:D.MaTinhThanh,name:D.TenTinhThanh}})}c(Q)}catch(X){throw new Error(X.message)}},[s,h]);return u.useEffect(()=>{h&&T()},[T,h]),e.jsxDEV(e.Fragment,{children:[e.jsxDEV("div",{className:"d-flex title-like-formCtrl",children:[e.jsxDEV("h6",{className:"text-blue m-0 fw-bold",children:l},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:74,columnNumber:9},globalThis),e.jsxDEV("strong",{className:"ms-1 my-0 text-red",children:"*"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:75,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:73,columnNumber:7},globalThis),e.jsxDEV("div",{onClick:()=>{w(!0)},className:"d-flex",children:e.jsxDEV(ce,{value:N&&N[h]&&(s==="phuong"||!s)?`${N[h].tinh.name}, ${N[h].huyen.name}, ${N[h].xa.name}`:N[h]&&s==="huyen"?`${(v=(S=N[h])==null?void 0:S.tinh)==null?void 0:v.name}, ${(V=(j=N[h])==null?void 0:j.huyen)==null?void 0:V.name}`:N[h]&&s==="tinh"?`${(k=(x=N[h])==null?void 0:x.tinh)==null?void 0:k.name}`:"",type:"text",placeholder:s==="phuong"||!s?"Tỉnh/Huyện/Phường(Xã)":s==="huyen"?"Tỉnh/Quận(Huyện)":s==="tinh"&&"Tỉnh thành"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:83,columnNumber:9},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:77,columnNumber:7},globalThis),o&&e.jsxDEV(Je,{valueDefault:N[h]?N[h]:!1,openDiaChi:o,addressType:s,setID:p,setOpenDiaChi:w,titleDiaChi:l,disabled:d},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:104,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:72,columnNumber:5},globalThis)},Je=r=>{var N,c,h;const{openDiaChi:a,setOpenDiaChi:n,titleDiaChi:i,setID:s,valueDefault:t,addressType:l,disabled:d}=r,[o,w]=u.useState({idTinh:t?(N=t==null?void 0:t.tinh)==null?void 0:N.id:"52",idQuan:t?(c=t==null?void 0:t.huyen)==null?void 0:c.id:null,idPhuong:t?(h=t==null?void 0:t.xa)==null?void 0:h.id:null});return e.jsxDEV(e.Fragment,{children:e.jsxDEV($,{zIndex:3900,isOpen:a,toggle:()=>n(!a),children:[e.jsxDEV("div",{className:"p-4 d-block",children:[e.jsxDEV("div",{className:"d-flex w-100 mb-3",children:[e.jsxDEV("strong",{className:"text-red me-2",children:"*"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:137,columnNumber:13},globalThis),e.jsxDEV("h6",{children:[i," :"]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:138,columnNumber:13},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:136,columnNumber:11},globalThis),e.jsxDEV("div",{className:"d-block w-100",children:[e.jsxDEV(b,{data:{title:"Tỉnh thành",required:!0,type:"data-select",disabled:d==="tinh",dataSelect:{url:"TinhThanhs",value_field:"MaTinhThanh",text_field:"TenTinhThanh",placeholder:"Chọn tỉnh thành"}},disabled:!0,value:o==null?void 0:o.idTinh,inline:!1},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:141,columnNumber:13},globalThis),l!=="tinh"&&e.jsxDEV(b,{disabled:!0,data:{title:"Quận/Huyện",required:!0,disabled:d==="huyen",type:"data-select",dataSelect:{url:"QuanHuyens",value_field:"MaQuanHuyen",text_field:"TenQuanHuyen",placeholder:"Chọn Quận/Huyện",where:`MaTinhThanh eq '${o.idTinh}'`}},value:o==null?void 0:o.idQuan,onChange:(p,T)=>{o.idTinh&&w({...o,idQuan:T,idPhuong:null})},inline:!1},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:168,columnNumber:15},globalThis),(l==="phuong"||!l)&&e.jsxDEV(b,{disabled:!0,data:{title:"Phường/Xã",required:!0,type:"data-select",dataSelect:{url:"PhuongXas",value_field:"MaPhuongXa",text_field:"TenPhuongXa",placeholder:"Chọn Quận/Huyện",where:`MaQuanHuyen eq '${o.idQuan}'`}},value:o==null?void 0:o.idPhuong,onChange:(p,T)=>w({...o,idPhuong:T}),inline:!1},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:197,columnNumber:15},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:140,columnNumber:11},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:135,columnNumber:9},globalThis),e.jsxDEV(re,{children:e.jsxDEV(Se,{onClick:()=>{s(l==="phuong"||!l?o==null?void 0:o.idPhuong:l==="huyen"?o==null?void 0:o.idQuan:l==="tinh"&&(o==null?void 0:o.idTinh)),n(!a)},disabled:l==="phuong"||!l?!o.idPhuong:l==="huyen"?!(o!=null&&o.idQuan):l==="tinh"&&!(o!=null&&o.idTinh),children:"Lưu"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:225,columnNumber:11},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:224,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:134,columnNumber:7},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/QuanLyLaoDong/Components/ModalPhuongXa.jsx",lineNumber:133,columnNumber:5},globalThis)},We=[{field:"ID",dataID:!0,type:"string",hidden:!0},{title:"Mã đơn vị",field:"MaDonVi",type:"string",searchable:!0,defaultSort:"asc"},{title:"Tên đơn vị",field:"TenDonVi",type:"string",dataCheck:!0,searchable:!0},{title:"Loại đơn vị",field:"SYS_LoaiDonVi.TenLoaiDonVi",type:"string",dataRef:["LoaiDonVi_Id"],dataCheck:!0,customCol:!0,cellStyle:{width:200},editComponent:r=>e.jsxDEV(P,{url:"LoaiDonVis",valueField:"ID",textField:"TenLoaiDonVi",value:r.value,onChange:a=>a?r.onChange(a):r.onChange(null)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:65,columnNumber:7},globalThis)},{title:"Phường/Xã",field:"MaPhuongXa",type:"string",cellStyle:{width:100},editComponent:r=>e.jsxDEV(P,{url:"PhuongXas",valueField:"ID",textField:"TenPhuongXa",value:r.value,onChange:a=>a?r.onChange(a):r.onChange(null)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:113,columnNumber:7},globalThis)},{title:"Quận/Huyện",field:"QuanHuyen.TenQuanHuyen",type:"string",dataRef:["MaQuanHuyen"],cellStyle:{width:100},editComponent:r=>e.jsxDEV(P,{url:"QuanHuyens",valueField:"ID",textField:"TenQuanHuyen",value:r.value,onChange:a=>a?r.onChange(a):r.onChange(null)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:129,columnNumber:7},globalThis)}],R=B.createRef(),_=()=>R.current&&R.current.onQueryChange();class ze extends u.Component{constructor(n){super(n);m(this,"handleSelect",n=>{n?this.setState({LoaiDonVi_Id:n.id}):this.setState({LoaiDonVi_Id:null}),_()});m(this,"reloadTableCustom",()=>{_()});this.state={openDetail:!1,ID:null,LoaiDonVi_Id:null,openModalPhanNhom:!1,nganSach:null,idEdit:null,openModalAdd:!1,data:null}}componentDidMount(){ve("DM_CapNganSach","GET").then(n=>{this.setState({nganSach:n.value})}).catch(n=>{A(n)})}render(){const{LoaiDonVi_Id:n,CapNganSach_Id:i,search:s,openModalPhanNhom:t}=this.state,l=[];return n&&l.push(`LoaiDonVi_Id eq '${n}'`),s&&l.push(`(substringof('${s}',MaDonVi) or substringof('${s}',TenDonVi)) `),i&&l.push(`CapNganSach_Id eq ${i}`),e.jsxDEV(L,{children:[e.jsxDEV(E,{sm:"3",children:e.jsxDEV($e,{onSelect:this.handleSelect},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:191,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:190,columnNumber:9},this),e.jsxDEV(E,{sm:"9",children:[e.jsxDEV(O,{tableRef:R,title:"DANH SÁCH ĐƠN VỊ TOÀN HỆ THỐNG",url:"DonVis",where:l.join(" and "),columns:We,SearchAdvanced:d=>e.jsxDEV(L,{children:e.jsxDEV(E,{lg:"3",md:"3",children:e.jsxDEV(ce,{onKeyPress:o=>o.charCode===13&&this.setState({search:o.target.value},()=>_()),placeholder:"Nhập theo tên đơn vị",defaultValue:s},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:203,columnNumber:19},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:202,columnNumber:17},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:201,columnNumber:15},this),selectType:"withColumns",onAdd:{onClick:()=>{this.setState({openModalAdd:!0}),this.setState({idEdit:null})}},onEdit:{onClick:(d,o)=>{this.setState({openModalAdd:!0}),this.setState({idEdit:o.ID}),this.setState({data:o})}},onDelete:{},onRowClick:(d,o)=>this.setState({openDetail:!0,ID:o.ID})},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:194,columnNumber:11},this),this.state.openDetail&&e.jsxDEV(Ke,{donViId:this.state.ID,open:this.state.openDetail,reloadTableCus:this.reloadTableCustom,LoaiDonVi_Id:n,onClose:()=>this.setState({openDetail:!1,ID:null})},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:247,columnNumber:13},this),this.state.openModalAdd&&e.jsxDEV(Ze,{data:this.state.data,open:this.state.openModalAdd,setOpen:()=>this.setState({openModalAdd:!1}),idEdit:this.state.idEdit},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:257,columnNumber:13},this),t&&e.jsxDEV(Fe,{open:t,onClose:()=>this.setState({openModalPhanNhom:!1})},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:266,columnNumber:13},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:193,columnNumber:9},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:189,columnNumber:7},this)}}const Ue=oe.div` position: absolute; top: -12px; left: 12px; background-color: #fff; color: #374dc5; font-weight: bold; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; /* number of lines to show */ -webkit-box-orient: vertical; `,Ye=oe($)` .modal-content { width: 100%; .modal-body { .ntable { .ntable-wrap { .ntable-inner { height: min-content; } } } } } `,Ze=r=>{const{idEdit:a,open:n,data:i,setOpen:s}=r,[t,l]=u.useState({}),[d,o]=u.useState();console.log(t);const w={TTNLD:"THÔNG TIN CƠ SỞ GDNN",TTHGD:"ĐỐI TƯỢNG CHÍNH SÁCH"},{handleChange:N,handleValidate:c}=ye(t,Ge,v=>l(v));u.useEffect(()=>{l(a?a?{...i}:{}:{})},[i,a]);const h=u.useCallback(v=>{var j;return v.type!=="popup-select"?t[v.field_name]:t[(j=v.popupSelect)==null?void 0:j.selectColumn]},[t]),p=u.useCallback((v,j)=>v.field_name==="DiaChi"?e.jsxDEV(e.Fragment,{children:[e.jsxDEV(Ae,{lablel:"Quản lý dữ liệu của Quận/Huyện:",addressType:"huyen",setDiaChi:o,url:"DonVis",nameSelect:"MaQuanHuyen",ID:a?`'${a}'`:null},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:341,columnNumber:13},globalThis),!!d&&e.jsxDEV("div",{className:"mt-3",children:[e.jsxDEV("h6",{style:{color:"#374dc5"},className:"fw-bold",children:"Phường xã"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:351,columnNumber:17},globalThis),e.jsxDEV(b,{data:{title:"Phường/Xã",type:"data-select",hidden_label:!0,dataSelect:{url:"PhuongXas",value_field:"MaPhuongXa",text_field:"TenPhuongXa",placeholder:"Chọn Phường/Xã",where:`MaQuanHuyen eq '${d}'`}},value:t==null?void 0:t.MaPhuongXa,inline:!1,onChange:(V,x)=>{l(k=>({...k,MaPhuongXa:x}))}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:354,columnNumber:17},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:350,columnNumber:15},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:340,columnNumber:11},globalThis):e.jsxDEV(W,{style:{border:"none"},children:[e.jsxDEV(Ue,{style:{left:"0"},title:v.title,children:[v.title," ",v.required&&e.jsxDEV("span",{style:{color:"red"},children:" *"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:381,columnNumber:44},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:380,columnNumber:11},globalThis),e.jsxDEV(ue,{style:{paddingLeft:"0",paddingTop:"10px"},onDragStart:V=>V.preventDefault(),children:e.jsxDEV(b,{data:{...v,hidden_label:!0},value:h(v),onChange:(V,x)=>N(V,x),inline:!1},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:384,columnNumber:13},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:383,columnNumber:11},globalThis)]},j,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:379,columnNumber:9},globalThis),[h,N,a]),T=u.useCallback(async()=>{if(c())if(!d)C("Chưa nhập địa chỉ");else{const v=a?"PATCH":"POST",j=a?`DonVis('${a}')`:"DonVis",V=a?"Cập nhật thành công":"Thêm thành công";delete t.ID,delete t.tableData,delete t.DM_CapNganSach,delete t.SYS_LoaiDonVi,delete t.SYS_PhanNhom_DonVi,delete t.PhuongXa,delete t.QuanHuyen;const x={...t,MaQuanHuyen:d};await g(j,v,JSON.stringify(x)).then(k=>{_(),y(V),s()}).catch(k=>{A(k["odata.error"].message.value)})}},[t,d,c,a,s]),S=Re();if(S){const v=Object.values(S);return e.jsxDEV(e.Fragment,{children:e.jsxDEV(Ye,{size:"xl",isOpen:n,zIndex:1301,toggle:()=>s(),children:[e.jsxDEV(le,{children:[e.jsxDEV("span",{children:a?"Cập nhật thông tin đơn vị":"Thêm mới"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:440,columnNumber:13},globalThis),e.jsxDEV("span",{className:"float-right",children:[e.jsxDEV(ee,{className:"me-2",color:"success",onClick:T,children:[e.jsxDEV(se,{fa:"save"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:443,columnNumber:17},globalThis),e.jsxDEV("span",{className:"ms-2",children:"Lưu"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:444,columnNumber:17},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:442,columnNumber:15},globalThis),e.jsxDEV(ee,{color:"danger",onClick:()=>s(),children:[e.jsxDEV(se,{fa:"times"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:447,columnNumber:17},globalThis),e.jsxDEV("span",{className:"ms-2",children:"Trở lại"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:448,columnNumber:17},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:446,columnNumber:15},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:441,columnNumber:13},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:439,columnNumber:11},globalThis),e.jsxDEV(J,{className:"pt-0",style:{height:"calc(100vh - 130px)",overflow:"auto"},children:v.map((j,V)=>e.jsxDEV(e.Fragment,{children:[e.jsxDEV("h5",{style:{fontWeight:"bold",margin:"25px 0"},children:w[j[0].nameGroupCard]},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:456,columnNumber:19},globalThis),e.jsxDEV(L,{md:"2",children:j.filter(x=>!x.hiddenGroupCard).map((x,k)=>e.jsxDEV(E,{md:"4",className:"mt-0 card-mau01-Dieu18",children:p(x,k)},k,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:462,columnNumber:27},globalThis))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:457,columnNumber:19},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:455,columnNumber:17},globalThis))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:452,columnNumber:11},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:438,columnNumber:9},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index.jsx",lineNumber:437,columnNumber:7},globalThis)}};function Fn(){return e.jsxDEV(W,{children:[e.jsxDEV(he,{className:"title-header-card",style:{backgroundColor:"#033863"},children:e.jsxDEV("strong",{style:{color:"#fff"},children:"QUẢN LÝ ĐƠN VỊ"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index2.jsx",lineNumber:9,columnNumber:9},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index2.jsx",lineNumber:8,columnNumber:7},this),e.jsxDEV(ue,{className:"DmNguonVon",children:e.jsxDEV(ze,{},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index2.jsx",lineNumber:12,columnNumber:9},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index2.jsx",lineNumber:11,columnNumber:7},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/System/DonVi/Index2.jsx",lineNumber:7,columnNumber:5},this)}export{Fn as default};