????
Current Path : C:/inetpub/vhost/kiemkegpmb.gdtsolutions.vn/www/assets/ |
Current File : C:/inetpub/vhost/kiemkegpmb.gdtsolutions.vn/www/assets/IndexDetail-2663c097.js |
var B=Object.defineProperty;var F=(o,i,n)=>i in o?B(o,i,{enumerable:!0,configurable:!0,writable:!0,value:n}):o[i]=n;var c=(o,i,n)=>(F(o,typeof i!="symbol"?i+"":i,n),n);import{r as h,F as $,P as b,j as e,z as S,i as k,n as w,R as _,x as H,m as N,C as R,E as K}from"./index-66f9303d.js";import{B as d}from"./Button-ce73291a.js";import{B as O}from"./ButtonDropdown-6b109b4b.js";import{D as L,a as Y,b as E}from"./DropdownToggle-f4ef339c.js";import{F as y}from"./FullScreenDialog-ceb8849b.js";import{D as A}from"./DataTable-2a676718.js";import{R as z}from"./Row-b9625288.js";import{C as D}from"./Col-f90462c1.js";import{I as Q,d as q}from"./InputNumber-0eedadf8.js";import"./InputTime-18a21ec5.js";import{P as G,C as W}from"./DialogCustomize-662f79ab.js";import{D as f}from"./DropdownList-64abc4b5.js";import{F as V}from"./FontAwesome4-bd80a3fc.js";import{C as X}from"./CardBody-8fe3123f.js";import{C as J}from"./CardHeader-73b1e7db.js";import{b as U}from"./useTheme-04a7a0e8.js";import{c as Z}from"./withStyles-88702e75.js";import{w as ee}from"./capitalize-67f31d18.js";import{M as ne,b as ie}from"./SelectCustom-bc40e0ba.js";import oe from"./Index-ed22f86c.js";var se={root:{overflow:"hidden"}},P=h.forwardRef(function(i,n){var s=i.classes,t=i.className,l=i.raised,r=l===void 0?!1:l,u=U(i,["classes","className","raised"]);return h.createElement(G,$({className:Z(s.root,t),elevation:r?8:1,ref:n},u))});P.propTypes={children:b.node,classes:b.object,className:b.string,raised:b.bool};const te=ee(se,{name:"MuiCard"})(P);const ae=({LoaiDonVi_Id:o,nhomDoiTuongId:i,reloadTable:n})=>{const[s,t]=h.useState(!1),l=()=>{t(!0),S("Bạn có chắc chắn muốn thực hiện","Thông báo").then(()=>{k(`QuyTrinh/ThemDoiTuongs?LoaiDonVi_Id=${o}&NhomDoiTuong=${i}`,"POST",null,{odata:!1}).then(r=>{t(!1),w("Thành công!"),n()})})};return e.jsxDEV(e.Fragment,{children:o&&i&&e.jsxDEV(d,{disabled:s,onClick:l,className:"btn-add-all-donvi",children:[e.jsxDEV(V,{fa:"list"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/BtnAddAll.jsx",lineNumber:27,columnNumber:11},globalThis),"Thêm tất cả"]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/BtnAddAll.jsx",lineNumber:26,columnNumber:9},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/BtnAddAll.jsx",lineNumber:24,columnNumber:5},globalThis)},le=ae,me=[{field:"Id",dataID:!0,type:"numeric",hidden:!0},{title:"STT",field:"STT",type:"string",defaultSort:"asc"},{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},{title:"Cấp ngân sách",field:"DM_CapNganSach.Name",type:"string",dataRef:["CapNganSach_Id"],customCol:!0,cellStyle:{width:100},editComponent:o=>e.jsxDEV(f,{url:"DM_CapNganSach",valueField:"Id",textField:"Name",value:o.value,onChange:i=>i?o.onChange(i):o.onChange(null)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:46,columnNumber:7},globalThis)}],T=_.createRef(),v=()=>T.current&&T.current.onQueryChange();class re extends h.Component{constructor(n){super(n);c(this,"handleKeyPress",(n,s)=>{this.setState({TenDonVi:n.target.value},s.onFilterChanged(8,n===null?null:n.value))});c(this,"handleSelect",n=>{let s={DonVi_Id:n.ID,NhomDoiTuong_Id:this.props.nhomDoiTuongId};k("RP_NhomDoiTuong_DonVi","POST",JSON.stringify(s)).then(()=>{v(),this.props.reloadList()})});this.state={DonVi_Id:null,TenDonVi:null,MaDonVi:null,LoaiDonVi_Id:null}}render(){const{TenDonVi:n,MaDonVi:s,CapNganSach_Id:t,LoaiDonVi_Id:l}=this.state,{nhomDoiTuongId:r}=this.props,u=[];return(r||l)&&u.push(`nhomDoiTuongId=${r}&tenDonVi=${n}&maDonVi=${s}&capNganSach_Id=${t}&LoaiDonVi_Id=${l}`),e.jsxDEV("div",{className:"index-create-nhom-doi-tuong",children:e.jsxDEV(W,{title:"Thêm đơn vị trong hệ thống",open:this.props.open,handleClose:this.props.onClose,maxWidth:"md",children:e.jsxDEV(A,{tableRef:T,onRefresh:!1,urlExt:"NhomDoiTuong/GetDonVisKhongThuocNhomDonVi",where:u.join(" and "),columns:me,SearchAdvanced:m=>e.jsxDEV(z,{className:"mt-4",children:[e.jsxDEV(D,{lg:"3",md:"3",children:e.jsxDEV(Q,{defaultValue:n,placeholder:"Tìm theo tên đơn vị",onKeyPress:a=>a.charCode===13&&this.handleKeyPress(a,m)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:119,columnNumber:19},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:118,columnNumber:17},this),e.jsxDEV(D,{lg:"3",md:"3",children:e.jsxDEV(f,{url:"DM_CapNganSach",valueField:"Id",placeholder:"Chọn cấp ngân sách",textField:"Name",value:t,onChange:a=>this.setState({CapNganSach_Id:a},()=>v())},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:126,columnNumber:19},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:125,columnNumber:17},this),e.jsxDEV(D,{lg:"3",md:"3",children:e.jsxDEV(f,{url:"LoaiDonVis",valueField:"ID",placeholder:"Chọn loại đơn vị",textField:"TenLoaiDonVi",value:l,onChange:a=>this.setState({LoaiDonVi_Id:a},()=>v())},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:136,columnNumber:19},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:135,columnNumber:17},this),e.jsxDEV(D,{lg:"3",md:"3",children:e.jsxDEV(le,{nhomDoiTuongId:r,LoaiDonVi_Id:l,reloadTable:v},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:146,columnNumber:19},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:145,columnNumber:17},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:117,columnNumber:15},this),selectType:"withColumns",onActions:[{icon:"check",tooltip:"Chọn",onClick:(m,a)=>this.handleSelect(a)}]},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:110,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:104,columnNumber:9},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:103,columnNumber:7},this)}}function ue({open:o,onClose:i,nhomDoiTuongId:n,reloadList:s}){const[t,l]=h.useState(null),r=h.useRef(),u=()=>{if(t&&t.file){const m=new FormData(r.current);m.append("nhomDoiTuongId",n),H("NhomDoiTuong/InsertAllDonVi","POST",m).then(a=>{w("Cập nhật thông tin thành công","Thông báo"),s(),i()}).catch(a=>N("Đã xảy ra lỗi","Thông báo"))}else R("Vui lòng chọn file excel trước khi lưu")};return e.jsxDEV(y,{className:"themDonVi",size:"sm",open:o,onClose:i,maxWidth:"md",children:e.jsxDEV(te,{size:"sm",style:{maxWidth:"50%",maxHeight:"100%",marginLeft:"27%"},children:[e.jsxDEV(J,{style:{backgroundColor:"rgb(3,56,99)",color:"#fff"},children:e.jsxDEV("strong",{children:"Nhập từ tập tin Excel"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:50,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:44,columnNumber:9},this),e.jsxDEV(X,{children:[e.jsxDEV("p",{children:e.jsxDEV("span",{children:["Bước 1: Chọn",e.jsxDEV("a",{href:"/assets/FileMau/tap-tin-mau.xlsx",download:!0,children:[" ","tập tin mẫu"]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:56,columnNumber:15},this)," ","và điền thông tin đơn vị vào tập tin mẫu"," "]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:54,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:53,columnNumber:11},this),e.jsxDEV("p",{children:e.jsxDEV("span",{children:"Bước 2: Chọn tập tin Excel đã điền đầy đủ các thông tin đơn vị cần thêm"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:64,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:63,columnNumber:11},this),e.jsxDEV(D,{xs:"8",children:e.jsxDEV("form",{ref:r,children:e.jsxDEV(q,{name:"file",onChange:m=>l({file:m}),title:"Chọn tập tin excel đã điền đầy đủ",accept:"application/xlsx"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:69,columnNumber:15},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:68,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:67,columnNumber:11},this),e.jsxDEV("p",{style:{marginTop:"5px"},children:e.jsxDEV("span",{children:["Bước 3: Nhấn nút ",e.jsxDEV(d,{size:"sm",color:"success",onClick:u,children:"Lưu và Thêm"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:97,columnNumber:15},this)," để thêm đơn vị vào nhóm đối tượng"]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:95,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:94,columnNumber:11},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:52,columnNumber:9},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:36,columnNumber:7},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:35,columnNumber:5},this)}function he(o){const{DonVi_Id:i,TenDonVi:n,isOpen:s,onClose:t}=o;return e.jsxDEV(ne,{isOpen:s,toggle:t,size:"xl",zIndex:"1300",children:e.jsxDEV(ie,{children:e.jsxDEV(oe,{DonVi_Id:i,TenDonVi:n},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/PhongBanOfDonVis.jsx",lineNumber:9,columnNumber:9},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/PhongBanOfDonVis.jsx",lineNumber:8,columnNumber:7},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/PhongBanOfDonVis.jsx",lineNumber:7,columnNumber:5},this)}const ce=[{field:"Id",dataID:!0,type:"guid",hidden:!0},{title:"STT",field:"SYS_DonVi.STT",type:"string",defaultSort:"asc",hidden:!0},{title:"Mã đơn vị",field:"SYS_DonVi.MaDonVi",type:"string",dataCheck:!0,searchable:!0,defaultSort:"asc"},{field:"SYS_DonVi.ID",type:"string",dataCheck:!0,hidden:!0},{title:"Tên đơn vị",field:"SYS_DonVi.TenDonVi",type:"string",dataCheck:!0,searchable:!0},{title:"Tài khoản quản trị",field:"SYS_DonVi.SYS_TaiKhoan.*",type:"string",dataCheck:!0,cellStyle:{textAlign:"center",display:"flex",justifyContent:"center"},render:o=>{const i=o.SYS_DonVi.SYS_TaiKhoan.find(n=>n.TaiKhoanQuanTri===!0);return i?e.jsxDEV("div",{children:i.MaTaiKhoan},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:60,columnNumber:28},globalThis):e.jsxDEV("div",{className:"alert alert-warning",style:{marginBottom:0,padding:0,width:"70%"},children:"Chưa có tài khoản quản trị!"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:62,columnNumber:9},globalThis)}},{title:"Nhóm đối trượng",field:"RP_NhomDoiTuong.*",type:"string",hidden:!0}],j=_.createRef(),x=()=>j.current&&j.current.onQueryChange();class Ae extends h.Component{constructor(n){super(n);c(this,"reloadTableParent",()=>{this.props.reloadTableIndex&&this.props.reloadTableIndex()});c(this,"onCreateAccount",n=>{n.SYS_DonVi.SYS_TaiKhoan.find(t=>t.TaiKhoanQuanTri===!0)?N("Đơn vị đã có tài khoản. Không thể tạo!"):k(`QuanLyTaiKhoan/ThemTaiKhoanChoDonVi?DonVi_Id=${n.SYS_DonVi.ID}`,"POST",JSON.stringify({}),{odata:!1}).then(()=>{x(),this.reloadTableParent()}).catch(()=>N("Lỗi!"))});c(this,"onDeleteImportExcelFalse",()=>S("Bạn chắc chắn muốn xóa tất cả đơn vị khỏi nhóm đối tượng?","Thông báo").then(()=>{const{nhomDoiTuongId:n}=this.props;k(`NhomDoiTuong/XoaDonVis?Id=${n}`,"DELETE",null,{odata:!1}).then(()=>{x(),w("Xóa thành công","Thông báo")}).catch(()=>N("Xóa không thành công","Thông báo"))}));this.state={openCreate:!1,openTextArea:!1,openPhongBan:!1,DonVi_Id:null,TenDonVi:null}}render(){const{nhomDoiTuongId:n,IsChonPhongBan:s}=this.props,{openPhongBan:t,DonVi_Id:l,TenDonVi:r}=this.state;return e.jsxDEV(y,{title:`${this.props.Name}`,open:this.props.open,onClose:this.props.onClose,children:e.jsxDEV("div",{className:"index-detail-ndt bg-white rounded p-3",children:[e.jsxDEV("div",{className:"d-flex mb-3",children:[e.jsxDEV(M,{nhomDoiTuongId:n,importExcel:!0,title:e.jsxDEV("span",{children:["Import excel = ",e.jsxDEV("b",{children:"True"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:132,columnNumber:34},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:131,columnNumber:17},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:127,columnNumber:13},this),e.jsxDEV(M,{nhomDoiTuongId:n,importExcel:!1,title:e.jsxDEV("span",{children:["Import excel = ",e.jsxDEV("b",{children:"False"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:141,columnNumber:34},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:140,columnNumber:17},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:136,columnNumber:13},this),e.jsxDEV("div",{className:"d-flex gap-2",children:[e.jsxDEV(d,{size:"sm",color:"primary",onClick:()=>this.setState({openCreate:!0,ID:null}),children:"Thêm từ hệ thống"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:146,columnNumber:15},this),e.jsxDEV(d,{size:"sm",color:"success",onClick:()=>this.setState({openTextArea:!0}),children:"Thêm từ excel"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:149,columnNumber:15},this),e.jsxDEV(d,{size:"sm",color:"danger",onClick:()=>this.onDeleteImportExcelFalse(),children:["Xóa tất cả đơn vị Import ",e.jsxDEV("b",{children:"False"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:153,columnNumber:42},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:152,columnNumber:15},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:145,columnNumber:13},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:126,columnNumber:11},this),e.jsxDEV(A,{tableRef:j,title:e.jsxDEV("div",{className:"d-flex justify-content-between w-100",children:e.jsxDEV("div",{children:"DANH SÁCH ĐƠN VỊ"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:161,columnNumber:17},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:160,columnNumber:15},this),url:"RP_NhomDoiTuong_DonVi",columns:[...ce,{field:"Id",title:"Tạo tài khoản",type:"numeric",cellStyle:{width:"12rem"},render:u=>{const m=u.SYS_DonVi.SYS_TaiKhoan.find(a=>a.TaiKhoanQuanTri===!0);return e.jsxDEV(e.Fragment,{children:!m&&e.jsxDEV(d,{onClick:()=>this.onCreateAccount(u),className:"btn-create-tk",children:[e.jsxDEV(V,{fa:"plus"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:178,columnNumber:27},this)," Tạo tài khoản"]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:177,columnNumber:25},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:175,columnNumber:21},this)}}],where:`NhomDoiTuong_Id eq ${n}`,selectType:"withColumns",onAdd:{disabled:!0},onDelete:{},onActions:[{icon:"list",tooltip:"Phòng ban",onClick:(u,m)=>{var a,p;return this.setState({openPhongBan:!0,DonVi_Id:(a=m.SYS_DonVi)==null?void 0:a.ID,TenDonVi:(p=m.SYS_DonVi)==null?void 0:p.TenDonVi})},hidden:!s}]},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:157,columnNumber:11},this),t&&e.jsxDEV(he,{isOpen:t,onClose:()=>this.setState({openPhongBan:!1,DonVi_Id:null,TenDonVi:null}),DonVi_Id:l,TenDonVi:r},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:209,columnNumber:13},this),e.jsxDEV(re,{ID:this.props.ID,nhomDoiTuongId:n,open:this.state.openCreate,onClose:()=>this.setState({openCreate:!1}),reloadList:x},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:216,columnNumber:11},this),e.jsxDEV(ue,{open:this.state.openTextArea,reloadList:x,nhomDoiTuongId:n,onClose:()=>this.setState({openTextArea:!1})},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:224,columnNumber:11},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:125,columnNumber:9},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:124,columnNumber:7},this)}}const M=h.memo(o=>{const{nhomDoiTuongId:i,title:n,importExcel:s}=o,[t,l]=h.useState(!1),[r,u]=h.useState(0),m="NhomDoiTuong/GetNhomDoiTuong";h.useEffect(()=>{i&&p()},[i,s]);const a=()=>l(!t),p=()=>{k(`RP_NhomDoiTuong_DonVi?$filter=NhomDoiTuong_Id eq ${i} and IsImportExcel eq ${s}`,"GET",null).then(g=>u(g.value.length))},C=(g="pdf")=>{let I=g;g==="excel"&&(I="xlsx"),i&&K(`${m}?Id=${i}&IsDownload=true&IsImportExcel=${s}&mode=download_${g}&pageSize=A4&landscape=false`,`Tải xuống.${I}`,"GET",null,!0).then(()=>{}).catch(()=>N("Đã xảy ra lỗi tải file!","Thông báo"))};return e.jsxDEV(O,{isOpen:t,toggle:a,className:"me-2",children:[e.jsxDEV(L,{caret:!0,color:"success",size:"sm",children:[e.jsxDEV(V,{fa:"print"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:271,columnNumber:9},globalThis)," ",n," (",r," đơn vị)"]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:270,columnNumber:7},globalThis),e.jsxDEV(Y,{children:[e.jsxDEV(E,{onClick:()=>C(),children:"PDF"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:274,columnNumber:9},globalThis),e.jsxDEV(E,{onClick:()=>C("excel"),children:"Excel"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:275,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:273,columnNumber:7},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:269,columnNumber:5},globalThis)});export{Ae as I};