????

Your IP : 216.73.216.64


Current Path : C:/inetpub/vhost/gdnn.gdtsolutions.vn/build/assets/
Upload File :
Current File : C:/inetpub/vhost/gdnn.gdtsolutions.vn/build/assets/Index2-cafff81e.js

var K=Object.defineProperty;var $=(l,i,n)=>i in l?K(l,i,{enumerable:!0,configurable:!0,writable:!0,value:n}):l[i]=n;var a=(l,i,n)=>($(l,typeof i!="symbol"?i+"":i,n),n);import{r as m,t as N,C,n as w,j as e,z as U,R as z,m as J,s as H}from"./index-fa055cb8.js";import{M as B,k as F,l as O,n as Q,U as W,D as X,a as Y,b as j,R as M,C as D,A as Z,d as P,e as L,B as _,h as ee}from"./reactstrap.modern-274e1102.js";import{F as f,T as ne,u as te}from"./FormControl-dda7d30a.js";import{D as se}from"./DropdownList-1816cc1a.js";import{v as ie,D as ae}from"./DataTable-fad8b46b.js";import{B as A}from"./Button-b6c26fff.js";import{B as le}from"./ButtonLoad-5b8d7df7.js";import"./ButtonClose-01990b88.js";import{F as V}from"./FontAwesome4-64371a0f.js";import"./Transition-c4233574.js";import"./Required-11df292c.js";import"./InputNumber-092cea71.js";import"./InputTime-cf0160db.js";import"./createClass-5c3a3f66.js";import"./OdataUtils-36531977.js";import"./SelectCustom-028e0a1b.js";import"./TextHuyenPhuongXa-91b9e817.js";import"./QuickSearch-2b8999c3.js";import"./withStyles-fa9fb6d9.js";import"./capitalize-d666ae9b.js";import"./DialogCustomize-3c3737d6.js";import"./interopRequireDefault-f95a7153.js";import"./classCallCheck-22a738c0.js";import"./Slide-50179c26.js";import"./ListItem-1dafb2d8.js";import"./Icon-d973dfc5.js";import"./Skeleton-7cb68aa7.js";import"./Select-d5b8e2a0.js";import"./PhanRow-9a886c05.js";import"./DataSelect-7a237583.js";import"./SelectPanelMulti-c769273a.js";import"./ModalChiTietGiaDinh-0c4f19f4.js";import"./BodyDialog-341140bb.js";import"./TabsBasic-86b6759a.js";import"./DetailFormControl-8e322b93.js";var v={TenNhom:{field_name:"TenNhom",title:"Tên",type:"textbox",required:!0},STT:{field_name:"STT",title:"STT",type:"numeric"},Icon:{field_name:"Icon",title:"Icon",type:"textbox"}};class oe extends m.Component{constructor(n){super(n);a(this,"setStateData",(n,t)=>{var{data:s}=this.state;s[n]=t,this.setState({data:s})});a(this,"handleChange",(n,t)=>{this.setStateData(n,t)});a(this,"save",()=>{let{data:n}=this.state;if(console.log(n),this.handleValidate())if(this.props.ID!=null){var t={TenNhom:n.TenNhom,STT:n.STT,Icon:n.Icon};N(`NhomChucNangs('${this.props.ID}')`,"PATCH",JSON.stringify(t)).then(s=>w("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:ie(),TenNhom:n.TenNhom,Parent_Id:this.props.Parent_ID,FlatForm:this.props.FlatForm,Icon:n.Icon};N("NhomChucNangs","POST",JSON.stringify(s)).then(o=>w("Thêm mới thành công","THÔNG BÁO").then(()=>{this.props.reloadList(this.props.FlatForm),this.props.handleClose()}))}});a(this,"handleValidate",n=>{const t=Object.values(v).filter(o=>o.required===!0);let{data:s}=this.state;for(let o=0;o<t.length;o++){const p=t[o];let u=s[p.field_name];if(u===null||u===""||u===void 0||u.length===0)return C('Vui lòng nhập "'+p.title+'"'),!1}return!0});this.state={data:{TenNhom:null,STT:null,Parent_Id:null,Icon:null}}}componentDidMount(){}componentDidUpdate(n,t){this.props.open!==n.open&&this.props.open===!0&&(this.props.ID===null?(this.setStateData("TenNhom",""),this.setStateData("STT",""),this.setStateData("Icon","")):N(`NhomChucNangs('${this.props.ID}')`,"GET",null).then(s=>{let{data:o}=this.state;o.ID=this.props.ID,o.TenNhom=s.TenNhom,o.STT=s.STT,o.Icon=s.Icon,this.setState({data:o})}).catch(s=>C(s,"THÔNG BÁO")))}render(){let{data:n}=this.state;return e.jsxDEV(B,{isOpen:this.props.open,toggle:this.props.handleClose,children:[e.jsxDEV(F,{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/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Create.jsx",lineNumber:132,columnNumber:9},this),e.jsxDEV(O,{children:[this.props.Parent_ID&&e.jsxDEV("h5",{children:['Thuộc danh mục "',this.props.Parent_Name,'"']},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Create.jsx",lineNumber:134,columnNumber:36},this),e.jsxDEV(f,{data:v.TenNhom,value:n.TenNhom,onChange:this.handleChange},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Create.jsx",lineNumber:135,columnNumber:11},this),this.props.ID!=null&&e.jsxDEV(f,{data:v.STT,value:n.STT,onChange:this.handleChange},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Create.jsx",lineNumber:136,columnNumber:37},this),e.jsxDEV(f,{data:v.Icon,value:n.Icon,onChange:this.handleChange},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Create.jsx",lineNumber:137,columnNumber:11},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Create.jsx",lineNumber:133,columnNumber:9},this),e.jsxDEV(Q,{children:[e.jsxDEV(le,{onClick:this.save,children:"Lưu"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Create.jsx",lineNumber:140,columnNumber:11},this)," ",e.jsxDEV(A,{onClick:this.props.handleClose,children:"Hủy"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Create.jsx",lineNumber:140,columnNumber:60},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Create.jsx",lineNumber:139,columnNumber:9},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Create.jsx",lineNumber:131,columnNumber:7},this)}}class re extends m.Component{constructor(n){super(n);a(this,"reloadList",n=>{N(`QuanLyChucNang/GetTreeNhomChucNang?flatForm=${n}`,"GET",null,{odata:!1}).then(t=>this.setState({data:t})).catch(t=>console.log(t))});a(this,"onSelect",(n,t)=>{if(n.length>0){if(t&&t.node&&t.node.props&&!t.node.props.is_group){this.setState({selectedKey:n[0],selectedText:t.node.props.title,disabledBtnCreate:!0,disabledBtnCreateChild:!1,disabledBtnEdit:!1,disabledBtnDelete:!1});var s={id:n[0],name:t.node.props.title};this.props.onSelect(s)}}else this.setState({selectedKey:null,selectedText:null,disabledBtnCreate:!1,disabledBtnCreateChild:!0,disabledBtnEdit:!0,disabledBtnDelete:!0}),this.loadChuaPhanNhom();this.selKey=t.node.props.eventKey});a(this,"loadChuaPhanNhom",()=>{var n={id:null,name:"0. Chưa phân nhóm"};this.props.onSelect(n)});a(this,"onRightClick",n=>{console.log("right click",n),this.setState({selectedKeys:[n.node.props.eventKey]})});a(this,"handleOpenCreate",()=>{this.setState({openCreate:!0,Parent_ID:null,Parent_Name:null})});a(this,"handleOpenEdit",()=>{this.setState({openCreate:!0,ID:this.state.selectedKey})});a(this,"handleOpenCreateChild",()=>{this.setState({openCreate:!0,Parent_ID:this.state.selectedKey,Parent_Name:this.state.selectedText})});a(this,"handleDelete",()=>{U("Bạn muốn xóa mẫu tin này?","THÔNG BÁO").then(()=>{N(`NhomChucNangs('${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.flatForm)})})});a(this,"handleChange",(n,t)=>{this.reloadList(t),this.loadChuaPhanNhom(),this.setState({flatForm:t})});this.state={data:[],selectedKey:null,selectedText:null,ID:null,openCreate:!1,disabledBtnCreate:!1,disabledBtnCreateChild:!0,disabledBtnEdit:!0,disabledBtnDelete:!0,flatForm:this.props.phanHe}}componentDidMount(){this.reloadList(this.props.phanHe)}componentDidUpdate(n){this.props.phanHe!==n.phanHe&&(this.reloadList(this.props.phanHe),this.setState({flatForm:this.props.phanHe}))}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:"d-flex justify-content-between",children:[e.jsxDEV("div",{children:e.jsxDEV(A,{color:"link",disabled:this.state.disabledBtnCreate,onClick:this.handleOpenCreate,children:"Thêm mới"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:159,columnNumber:15},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:158,columnNumber:13},this),e.jsxDEV(W,{direction:"down",children:[e.jsxDEV(X,{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/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:165,columnNumber:17},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:164,columnNumber:15},this),e.jsxDEV(Y,{right:!0,children:[e.jsxDEV(j,{disabled:this.state.disabledBtnCreateChild,onClick:this.handleOpenCreateChild,children:"Thêm danh mục con"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:168,columnNumber:17},this),e.jsxDEV(j,{disabled:this.state.disabledBtnEdit,onClick:this.handleOpenEdit,children:"Cập nhật"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:171,columnNumber:17},this),e.jsxDEV(j,{disabled:this.state.disabledBtnDelete,onClick:this.handleDelete,style:{color:"red"},children:"Xóa"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:174,columnNumber:17},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:167,columnNumber:15},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:163,columnNumber:13},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:157,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:152,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(ne,{className:"myCls",showLine:!0,defaultExpandAll:!1,onSelect:this.onSelect,treeData:this.state.data,onRightClick:this.onRightClick},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:191,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:189,columnNumber:9},this),e.jsxDEV(oe,{ID:this.state.ID,Parent_ID:this.state.Parent_ID,Parent_Name:this.state.Parent_Name,FlatForm:this.state.flatForm,open:this.state.openCreate,handleClose:()=>this.setState({openCreate:!1,ID:null}),reloadList:this.reloadList},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:201,columnNumber:9},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/NhomChucNang/Index.jsx",lineNumber:151,columnNumber:7},this)}}const de={ID_NhomChucNang:{title:"ID_NhomChucNang",field_name:"ID_NhomChucNang",type:"textbox"},STT:{title:"STT",field_name:"STT",type:"textbox",required:!0},MaChucNang:{title:"MaChucNang",field_name:"MaChucNang",type:"textbox",required:!0},TenChucNang:{title:"TenChucNang",field_name:"TenChucNang",type:"textbox",required:!0},Url:{title:"Url",field_name:"Url",type:"textbox",required:!0},Icon:{title:"Icon",field_name:"Icon",type:"textbox"},IsHidden:{title:"IsHidden",field_name:"IsHidden",type:"checkbox"},Description:{title:"Description",field_name:"Description",type:"textbox"}},he=()=>({ChucNang:[{title:"ID nhóm chức năng",field_name:"ID_NhomChucNang",type:"textbox",nameGroupCard:"TTNLD"},{title:"STT",field_name:"STT",type:"textbox",required:!0},{title:"Mã chức năng",field_name:"MaChucNang",type:"textbox",required:!0},{title:"Tên chức năng",field_name:"TenChucNang",type:"textbox",required:!0},{title:"Url",field_name:"Url",type:"textbox",required:!0},{title:"Icon",field_name:"Icon",type:"textbox"},{title:"IsHidden",field_name:"IsHidden",type:"checkbox"},{title:"Mô tả",field_name:"Description",type:"textbox"}]}),me="ChucNangs",y=z.createRef(),k=()=>y.current&&y.current.onQueryChange(),ce=[{field:"ID",dataID:!0,hidden:!0},{title:"Id nhóm chức năng",field:"ID_NhomChucNang",type:"string"},{title:"STT",field:"STT",type:"string",searchable:!1,defaultSort:"asc"},{title:"Mã chức năng",field:"MaChucNang",type:"string",searchable:!0},{title:"Tên chức năng",field:"TenChucNang",type:"string",searchable:!0,defaultSort:"asc",render:l=>e.jsxDEV("div",{children:[e.jsxDEV("div",{children:l.TenChucNang},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:50,columnNumber:9},globalThis),e.jsxDEV("div",{style:{color:"blue"},children:l.Description},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:51,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:49,columnNumber:7},globalThis)},{title:"Url",field:"Url",type:"string",searchable:!0},{title:"Icon",field:"Icon",type:"string",searchable:!0,render:l=>e.jsxDEV("i",{className:l.Icon,"aria-hidden":"true"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:79,columnNumber:26},globalThis)},{title:"IsHidden",field:"IsHidden",type:"boolean"},{title:"Description",field:"Description",type:"string",hidden:!0}];class ue extends m.Component{constructor(n){super(n);a(this,"toggleThemNhomChucNang",()=>{this.setState({isOpenThemNhomChucNang:!this.state.isOpenThemNhomChucNang})});a(this,"toggleThemChucNang",()=>{this.state.filter_id_nhom_chuc_nang!=null?this.setState({isOpenThemChucNang:!this.state.isOpenThemChucNang}):alert("Vui lòng chọn nhóm chức năng!")});a(this,"load_data",()=>{k()});a(this,"onSelect",n=>{console.log(n),this.setState({filter_ten_nhom_chuc_nang:n===null?null:n.name,filter_id_nhom_chuc_nang:n===null||n.id==="0"?null:n.id}),k()});this.toggle=this.toggle.bind(this),this.state={activeTab:"1",tree:[],filter_ten_nhom_chuc_nang:"Chưa phân nhóm",filter_id_nhom_chuc_nang:null,filter_name:null,isOpenThemNhomChucNang:!1,isOpenThemChucNang:!1,show_chuc_nang:!1,phanHe:null,idEdit:null,openModalAdd:!1,data:null}}toggle(n){this.state.activeTab!==n&&this.setState({activeTab:n})}render(){return e.jsxDEV(M,{children:[e.jsxDEV(D,{sm:"3",children:[e.jsxDEV("div",{style:{marginBottom:"20px"},children:[e.jsxDEV(se,{url:"PhanHes",valueField:"Id",textField:"Name",placeholder:"Chọn phân hệ",value:this.state.phanHe,onChange:n=>{this.setState({phanHe:n}),k()}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:157,columnNumber:13},this),e.jsxDEV("div",{style:{marginTop:"10px"},children:this.state.phanHe===null&&e.jsxDEV(Z,{color:"primary",children:"Vui lòng chọn phân hệ"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:169,columnNumber:46},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:168,columnNumber:13},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:156,columnNumber:11},this),this.state.phanHe!==null&&e.jsxDEV(re,{phanHe:this.state.phanHe,onSelect:this.onSelect},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:172,columnNumber:42},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:155,columnNumber:9},this),e.jsxDEV(D,{sm:"9",children:[this.state.phanHe!==null&&e.jsxDEV(ae,{title:this.state.filter_ten_nhom_chuc_nang,tableRef:y,url:me,where:`ID_NhomChucNang eq ${this.state.filter_id_nhom_chuc_nang!=null?`'${this.state.filter_id_nhom_chuc_nang}'`:null} and FlatForm eq '${this.state.phanHe}'`,columns:ce,onEdit:{onClick:(n,t)=>{this.setState({openModalAdd:!0}),this.setState({idEdit:t.ID}),this.setState({data:t})}},onDelete:{},onAdd:{onClick:()=>{this.setState({openModalAdd:!0}),this.setState({idEdit:null})},disabled:!1}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:176,columnNumber:13},this),this.state.openModalAdd&&e.jsxDEV(ge,{load_data:this.load_data,ID_NhomChucNang:this.state.filter_id_nhom_chuc_nang,FlatForm:this.state.phanHe,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/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:202,columnNumber:13},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:174,columnNumber:9},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:154,columnNumber:7},this)}}const ge=l=>{const{idEdit:i,open:n,data:t,setOpen:s,ID_NhomChucNang:o,FlatForm:p,load_data:u}=l,[h,b]=m.useState({}),R={TTNLD:"THÔNG TIN CHỨC NĂNG"},{handleChange:S,handleValidate:T}=te(h,de,r=>b(r));m.useEffect(()=>{b(i?i?{...t}:{}:{})},[t,i]);const I=m.useCallback(r=>{var d;return r.type!=="popup-select"?h[r.field_name]:h[(d=r.popupSelect)==null?void 0:d.selectColumn]},[h]),G=m.useCallback((r,d)=>e.jsxDEV(P,{style:{border:"none"},children:[e.jsxDEV(Ne,{style:{left:"0"},title:r.title,children:[r.title," ",r.required&&e.jsxDEV("span",{style:{color:"red"},children:" *"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:252,columnNumber:44},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:251,columnNumber:11},globalThis),e.jsxDEV(L,{style:{paddingLeft:"0",paddingTop:"10px"},onDragStart:g=>g.preventDefault(),children:e.jsxDEV(f,{data:{...r,hidden_label:!0},value:I(r),onChange:(g,c)=>S(g,c),inline:!1},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:255,columnNumber:13},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:254,columnNumber:11},globalThis)]},d,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:250,columnNumber:9},globalThis),[I,S]),q=m.useCallback(async()=>{if(T()){const r=i?"PATCH":"POST",d=i?`ChucNangs('${i}')`:"ChucNangs",g=i?"Cập nhật thành công":"Thêm thành công";delete h.ID,delete h.tableData;const c={...h,ID_NhomChucNang:o,FlatForm:p};N(d,r,JSON.stringify(c)).then(x=>{w(g),u(),s()}).catch(x=>{J(x["odata.error"].message.value)})}},[p,o,h,T,i,s]),E=he();if(E){const r=Object.values(E);return e.jsxDEV(e.Fragment,{children:e.jsxDEV(pe,{size:"xl",isOpen:n,zIndex:1301,toggle:()=>s(),children:[e.jsxDEV(F,{children:[e.jsxDEV("span",{children:i?"Cập nhật thông tin đơn vị":"Thêm mới"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:300,columnNumber:13},globalThis),e.jsxDEV("span",{className:"float-right",children:[e.jsxDEV(_,{className:"me-2",color:"success",onClick:q,children:[e.jsxDEV(V,{fa:"save"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:303,columnNumber:17},globalThis),e.jsxDEV("span",{className:"ms-2",children:"Lưu"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:304,columnNumber:17},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:302,columnNumber:15},globalThis),e.jsxDEV(_,{color:"danger",onClick:()=>s(),children:[e.jsxDEV(V,{fa:"times"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:307,columnNumber:17},globalThis),e.jsxDEV("span",{className:"ms-2",children:"Trở lại"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:308,columnNumber:17},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:306,columnNumber:15},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:301,columnNumber:13},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:299,columnNumber:11},globalThis),e.jsxDEV(O,{className:"pt-0",style:{height:"calc(100vh - 130px)",overflow:"auto"},children:r.map((d,g)=>e.jsxDEV(e.Fragment,{children:[e.jsxDEV("h5",{style:{fontWeight:"bold",margin:"25px 0"},children:R[d[0].nameGroupCard]},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:316,columnNumber:19},globalThis),e.jsxDEV(M,{md:"2",children:d.filter(c=>!c.hiddenGroupCard).map((c,x)=>e.jsxDEV(D,{md:"4",className:"mt-0 card-mau01-Dieu18",children:G(c,x)},x,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:322,columnNumber:27},globalThis))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:317,columnNumber:19},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:315,columnNumber:17},globalThis))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:312,columnNumber:11},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:298,columnNumber:9},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index.jsx",lineNumber:297,columnNumber:7},globalThis)}},Ne=H.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;
`,pe=H(B)`
  .modal-content {
    width: 100%;
    .modal-body {
      .ntable {
        .ntable-wrap {
          .ntable-inner {
            height: min-content;
          }
        }
      }
    }
  }
`;function Ze(){return e.jsxDEV(P,{children:[e.jsxDEV(ee,{className:"title-header-card",style:{backgroundColor:"#033863"},children:e.jsxDEV("strong",{style:{color:"#fff"},children:"CHỨC NĂNG"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index2.jsx",lineNumber:9,columnNumber:9},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index2.jsx",lineNumber:8,columnNumber:7},this),e.jsxDEV(L,{className:"DmNguonVon",children:e.jsxDEV(ue,{},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index2.jsx",lineNumber:12,columnNumber:9},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index2.jsx",lineNumber:11,columnNumber:7},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/System/ChucNang/Index2.jsx",lineNumber:7,columnNumber:5},this)}export{Ze as default};