????
Current Path : C:/inetpub/vhost/qlhncn.gdtsolutions.vn/www/assets/ |
Current File : C:/inetpub/vhost/qlhncn.gdtsolutions.vn/www/assets/IndexDetail-a2b0b3a1.js |
var y=Object.defineProperty;var P=(i,o,n)=>o in i?y(i,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):i[o]=n;var m=(i,o,n)=>(P(i,typeof o!="symbol"?o+"":o,n),n);import{r as u,W as $,P as N,h as f,j as e,R as E,t as H,m as M,l as D,C as R,x as F,D as A}from"./index-63f91612.js";import{R as B,C as p,h as K,e as O,B as x,M as L,j as Y,H as z,D as W,a as G,b as C}from"./reactstrap.modern-db56c8a4.js";import{F as S}from"./FullScreenDialog-6515b107.js";import{D as q}from"./DataTable-f53a5ff2.js";import{I as Q,d as X}from"./InputNumber-bbb3e938.js";import"./InputTime-7fc0744c.js";import{P as J,C as U}from"./DialogCustomize-5c5d912b.js";import{D as j}from"./DropdownList-84c9fae1.js";import{a as Z}from"./useTheme-88c8fc58.js";import{c as ee}from"./withStyles-8b7f6946.js";import{w as ne}from"./capitalize-7bd4806a.js";import oe from"./Index-a91d688c.js";import{F as ie}from"./FontAwesome4-d45b4e7a.js";var se={root:{overflow:"hidden"}},_=u.forwardRef(function(o,n){var s=o.classes,t=o.className,h=o.raised,r=h===void 0?!1:h,c=Z(o,["classes","className","raised"]);return u.createElement(J,$({className:ee(s.root,t),elevation:r?8:1,ref:n},c))});_.propTypes={children:N.node,classes:N.object,className:N.string,raised:N.bool};const te=ne(se,{name:"MuiCard"})(_);const le=[{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:i=>e.jsxDEV(j,{url:"DM_CapNganSach",valueField:"Id",textField:"Name",value:i.value,onChange:o=>o?i.onChange(o):i.onChange(null)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:45,columnNumber:7},globalThis)}],b=E.createRef(),T=()=>b.current&&b.current.onQueryChange();class ae extends u.Component{constructor(n){super(n);m(this,"handleKeyPress",(n,s)=>{this.setState({TenDonVi:n.target.value},s.onFilterChanged(8,n===null?null:n.value))});m(this,"handleSelect",n=>{let s={DonVi_Id:n.ID,NhomDoiTuong_Id:this.props.nhomDoiTuongId};f("RP_NhomDoiTuong_DonVi","POST",JSON.stringify(s)).then(()=>{T(),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:h}=this.state,{nhomDoiTuongId:r}=this.props,c=[];return(r||h)&&c.push(`nhomDoiTuongId=${r}&tenDonVi=${n}&maDonVi=${s}&capNganSach_Id=${t}&LoaiDonVi_Id=${h}`),e.jsxDEV("div",{className:"index-create-nhom-doi-tuong",children:e.jsxDEV(U,{title:"Thêm đơn vị trong hệ thống",open:this.props.open,handleClose:this.props.onClose,maxWidth:"md",children:e.jsxDEV(q,{tableRef:b,onRefresh:!1,urlExt:"NhomDoiTuong/GetDonVisKhongThuocNhomDonVi",where:c.join(" and "),columns:le,SearchAdvanced:a=>e.jsxDEV(B,{children:[e.jsxDEV(p,{lg:"3",md:"3",children:e.jsxDEV(Q,{defaultValue:n,placeholder:"Tìm theo tên đơn vị",onKeyPress:l=>l.charCode===13&&this.handleKeyPress(l,a)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:118,columnNumber:19},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:117,columnNumber:17},this),e.jsxDEV(p,{lg:"3",md:"3",children:e.jsxDEV(j,{url:"DM_CapNganSach",valueField:"Id",placeholder:"Chọn cấp ngân sách",textField:"Name",value:t,onChange:l=>this.setState({CapNganSach_Id:l},()=>T())},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:125,columnNumber:19},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:124,columnNumber:17},this),e.jsxDEV(p,{lg:"3",md:"3",children:e.jsxDEV(j,{url:"LoaiDonVis",valueField:"ID",placeholder:"Chọn loại đơn vị",textField:"TenLoaiDonVi",value:h,onChange:l=>this.setState({LoaiDonVi_Id:l},()=>T())},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:135,columnNumber:19},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:134,columnNumber:17},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:116,columnNumber:15},this),selectType:"withColumns",onActions:[{icon:"check",tooltip:"Chọn",onClick:(a,l)=>this.handleSelect(l)}]},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:109,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:103,columnNumber:9},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/Create.jsx",lineNumber:102,columnNumber:7},this)}}function he({open:i,onClose:o,nhomDoiTuongId:n,reloadList:s}){const[t,h]=u.useState(null),r=u.useRef(),c=()=>{if(t&&t.file){const a=new FormData(r.current);a.append("nhomDoiTuongId",n),H("NhomDoiTuong/InsertAllDonVi","POST",a).then(l=>{M("Cập nhật thông tin thành công","Thông báo"),s(),o()}).catch(l=>D("Đã 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(S,{className:"themDonVi",size:"sm",open:i,onClose:o,maxWidth:"md",children:e.jsxDEV(te,{size:"sm",style:{maxWidth:"50%",maxHeight:"100%",marginLeft:"27%"},children:[e.jsxDEV(K,{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/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:50,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:44,columnNumber:9},this),e.jsxDEV(O,{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/qlhncn.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/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:54,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.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/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:64,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:63,columnNumber:11},this),e.jsxDEV(p,{xs:"8",children:e.jsxDEV("form",{ref:r,children:e.jsxDEV(X,{name:"file",onChange:a=>h({file:a}),title:"Chọn tập tin excel đã điền đầy đủ",accept:"application/xlsx"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:69,columnNumber:15},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:68,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.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(x,{size:"sm",color:"success",onClick:c,children:"Lưu và Thêm"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.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/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:95,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:94,columnNumber:11},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:52,columnNumber:9},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:36,columnNumber:7},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/ThemNgoaiHeThong.jsx",lineNumber:35,columnNumber:5},this)}function re(i){const{DonVi_Id:o,TenDonVi:n,isOpen:s,onClose:t}=i;return e.jsxDEV(L,{isOpen:s,toggle:t,size:"xl",zIndex:"1300",children:e.jsxDEV(Y,{children:e.jsxDEV(oe,{DonVi_Id:o,TenDonVi:n},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/PhongBanOfDonVis.jsx",lineNumber:9,columnNumber:9},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/PhongBanOfDonVis.jsx",lineNumber:8,columnNumber:7},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.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:i=>{const o=i.SYS_DonVi.SYS_TaiKhoan.find(n=>n.TaiKhoanQuanTri===!0);return o?e.jsxDEV("div",{children:o.MaTaiKhoan},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.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/qlhncn.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}],w=E.createRef(),v=()=>w.current&&w.current.onQueryChange();class ke extends u.Component{constructor(n){super(n);m(this,"reloadTableParent",()=>{this.props.reloadTableIndex&&this.props.reloadTableIndex()});m(this,"onCreateAccount",n=>{n.SYS_DonVi.SYS_TaiKhoan.find(t=>t.TaiKhoanQuanTri===!0)?D("Đơn vị đã có tài khoản. Không thể tạo!"):f(`QuanLyTaiKhoan/ThemTaiKhoanChoDonVi?DonVi_Id=${n.SYS_DonVi.ID}`,"POST",JSON.stringify({}),!1).then(()=>{v(),this.reloadTableParent()}).catch(()=>D("Lỗi!"))});m(this,"onDeleteImportExcelFalse",()=>F("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;f(`NhomDoiTuong/XoaDonVis?Id=${n}`,"DELETE",null,{odata:!1}).then(()=>{v(),M("Xóa thành công","Thông báo")}).catch(()=>D("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:h,TenDonVi:r}=this.state;return e.jsxDEV(S,{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(I,{nhomDoiTuongId:n,importExcel:!0,title:e.jsxDEV("span",{children:["Import excel = ",e.jsxDEV("b",{children:"True"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:135,columnNumber:34},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:134,columnNumber:17},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:130,columnNumber:13},this),e.jsxDEV(I,{nhomDoiTuongId:n,importExcel:!1,title:e.jsxDEV("span",{children:["Import excel = ",e.jsxDEV("b",{children:"False"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:144,columnNumber:34},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:143,columnNumber:17},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:139,columnNumber:13},this),e.jsxDEV("div",{className:"d-flex gap-2",children:[e.jsxDEV(x,{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/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:149,columnNumber:15},this),e.jsxDEV(x,{size:"sm",color:"success",onClick:()=>this.setState({openTextArea:!0}),children:"Thêm từ excel"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:152,columnNumber:15},this),e.jsxDEV(x,{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/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:156,columnNumber:42},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:155,columnNumber:15},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:148,columnNumber:13},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:129,columnNumber:11},this),e.jsxDEV(q,{tableRef:w,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/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:164,columnNumber:17},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:163,columnNumber:15},this),url:"RP_NhomDoiTuong_DonVi",columns:ce,where:`NhomDoiTuong_Id eq ${n}`,selectType:"withColumns",onAdd:{disabled:!0},onDelete:{},onActions:[{icon:"list",tooltip:"Phòng ban",onClick:(c,a)=>{var l,g;return this.setState({openPhongBan:!0,DonVi_Id:(l=a.SYS_DonVi)==null?void 0:l.ID,TenDonVi:(g=a.SYS_DonVi)==null?void 0:g.TenDonVi})},hidden:!s},{icon:"plus-square",tooltip:"Tạo tài khoản",onClick:(c,a)=>this.onCreateAccount(a)}]},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:160,columnNumber:11},this),t&&e.jsxDEV(re,{isOpen:t,onClose:()=>this.setState({openPhongBan:!1,DonVi_Id:null,TenDonVi:null}),DonVi_Id:h,TenDonVi:r},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:192,columnNumber:13},this),e.jsxDEV(ae,{ID:this.props.ID,nhomDoiTuongId:n,open:this.state.openCreate,onClose:()=>this.setState({openCreate:!1}),reloadList:v},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:199,columnNumber:11},this),e.jsxDEV(he,{open:this.state.openTextArea,reloadList:v,nhomDoiTuongId:n,onClose:()=>this.setState({openTextArea:!1})},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:207,columnNumber:11},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:128,columnNumber:9},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:127,columnNumber:7},this)}}const I=u.memo(i=>{const{nhomDoiTuongId:o,title:n,importExcel:s}=i,[t,h]=u.useState(!1),[r,c]=u.useState(0),a="NhomDoiTuong/GetNhomDoiTuong";u.useEffect(()=>{o&&g()},[o,s]);const l=()=>h(!t),g=()=>{f(`RP_NhomDoiTuong_DonVi?$filter=NhomDoiTuong_Id eq ${o} and IsImportExcel eq ${s}`,"GET",null).then(d=>c(d.value.length))},k=(d="pdf")=>{let V=d;d==="excel"&&(V="xlsx"),o&&A(`${a}?Id=${o}&IsDownload=true&IsImportExcel=${s}&mode=download_${d}&pageSize=A4&landscape=false`,`Tải xuống.${V}`,"GET",null,!0).then(()=>{}).catch(()=>D("Đã xảy ra lỗi tải file!","Thông báo"))};return e.jsxDEV(z,{isOpen:t,toggle:l,className:"me-2",children:[e.jsxDEV(W,{caret:!0,color:"success",size:"sm",children:[e.jsxDEV(ie,{fa:"print"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:254,columnNumber:9},globalThis)," ",n," (",r," đơn vị)"]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:253,columnNumber:7},globalThis),e.jsxDEV(G,{children:[e.jsxDEV(C,{onClick:()=>k(),children:"PDF"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:257,columnNumber:9},globalThis),e.jsxDEV(C,{onClick:()=>k("excel"),children:"Excel"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:258,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:256,columnNumber:7},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/DanhMuc/NhomDoiTuong/Detail/IndexDetail.jsx",lineNumber:252,columnNumber:5},globalThis)});export{ke as I};