????

Your IP : 216.73.216.35


Current Path : C:/inetpub/vhost/kiemkegpmb.gdtsolutions.vn/www/assets/
Upload File :
Current File : C:/inetpub/vhost/kiemkegpmb.gdtsolutions.vn/www/assets/index-f546c8bb.js

import{r as a,j as n,u as N}from"./index-66f9303d.js";import{b as v,r as f,c as j}from"./DropdownList-64abc4b5.js";import{F as d}from"./FontAwesome4-bd80a3fc.js";import{I as x}from"./Input-854b2e75.js";import{D as M}from"./DataTable-2a676718.js";import{M as w}from"./SelectCustom-bc40e0ba.js";import"./DataSelect-e9eafc89.js";import"./useTheme-04a7a0e8.js";import"./HTMLElementType-8dab7c38.js";import"./withStyles-88702e75.js";import"./possibleConstructorReturn-91373a2f.js";import"./DialogCustomize-662f79ab.js";import"./Button-ce73291a.js";import"./capitalize-67f31d18.js";import"./Transition-5591f32d.js";import"./OdataUtils-b209b711.js";import"./Button-4d0f7ac9.js";import"./index-e06de4e9.js";import"./Col-f90462c1.js";import"./InputNumber-0eedadf8.js";import"./Required-edc07fa6.js";import"./InputTime-18a21ec5.js";import"./TextArea-52e09ac6.js";import"./Dropdown-10913149.js";import"./Manager-98c93f3e.js";import"./SelectPanelMulti-594cd127.js";import"./TransitionGroup-5d30e17f.js";import"./Collapse-25259f7b.js";import"./Row-b9625288.js";import"./index-8bfd844f.js";import"./Table-0ba33b68.js";import"./Fade-a7ee5075.js";const T=({tab:e,onChange:r,i,search:h,urlDefault:m})=>{var u;const t=new URLSearchParams(window.location.search),c=t.get("url")||m,b=+t.get("group"),[g,s]=a.useState(c?i===b:!0),l=(o,p)=>o?p.title.toUpperCase().includes(o.toUpperCase()):!0;return n.jsxDEV(n.Fragment,{children:n.jsxDEV("div",{onClick:()=>s(o=>!o),className:"body-tab-item",style:{cursor:"pointer"},children:[n.jsxDEV("div",{className:"heade-tab h6 mb-3",children:n.jsxDEV("div",{className:"d-flex gap-3 my-2 title-tab",children:[n.jsxDEV(d,{fa:"stack-overflow"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/itemTab.jsx",lineNumber:23,columnNumber:13},globalThis),e==null?void 0:e.tabName,n.jsxDEV(d,{style:{marginLeft:"auto"},fa:"angle-down"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/itemTab.jsx",lineNumber:25,columnNumber:13},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/itemTab.jsx",lineNumber:22,columnNumber:11},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/itemTab.jsx",lineNumber:21,columnNumber:9},globalThis),(g||h)&&n.jsxDEV("div",{className:"body-tab pb-3 mt-3",children:(u=e==null?void 0:e.children)==null?void 0:u.map((o,p)=>n.jsxDEV(n.Fragment,{children:l(h,o)&&n.jsxDEV("div",{onClick:D=>{D.stopPropagation(),r(o,p)},className:`item-tab ${c===o.url?"active":""}`,children:[o==null?void 0:o.title," ",c===(o==null?void 0:o.url)&&n.jsxDEV(d,{fa:"chevron-right"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/itemTab.jsx",lineNumber:41,columnNumber:59},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/itemTab.jsx",lineNumber:34,columnNumber:21},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/itemTab.jsx",lineNumber:32,columnNumber:17},globalThis))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/itemTab.jsx",lineNumber:29,columnNumber:11},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/itemTab.jsx",lineNumber:20,columnNumber:7},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/itemTab.jsx",lineNumber:19,columnNumber:5},globalThis)},k=({data:e,compare:r})=>{const[i,h]=a.useState({id:null,dependent:null}),m=a.useRef(),t=a.useCallback(()=>m.current&&m.current.onQueryChange(),[m]);a.useEffect(()=>{t()},[e,t]);const c=()=>e!=null&&e.columns?e==null?void 0:e.columns:[{title:"Id",field:"Id",dataID:!0},{title:"Tên",field:"Name",type:"string",searchable:!0}];return n.jsxDEV(n.Fragment,{children:[n.jsxDEV("div",{className:"tab-right",children:e!=null&&e.urlExt?n.jsxDEV(n.Fragment,{children:n.jsxDEV(v,{data:e,compare:r},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/TabRight.jsx",lineNumber:39,columnNumber:13},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/TabRight.jsx",lineNumber:38,columnNumber:11},globalThis):n.jsxDEV(M,{tableRef:m,title:n.jsxDEV("h5",{className:"mb-3 ntable-header-title",children:n.jsxDEV("strong",{children:e.title},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/TabRight.jsx",lineNumber:46,columnNumber:17},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/TabRight.jsx",lineNumber:45,columnNumber:15},globalThis),url:e==null?void 0:e.url,where:(r||r===0)&&(e!=null&&e.compare)?`${e!=null&&e.compareChild?e==null?void 0:e.compareChild:e==null?void 0:e.compare} eq ${f(typeof r,r)}`:"",columns:c(),onRowClick:e!=null&&e.dependent?(b,g)=>{h(s=>{var l,u;return{...s,id:g[((l=e==null?void 0:e.dependent)==null?void 0:l.to)||((u=e==null?void 0:e.dependent)==null?void 0:u.compare)],dependent:e==null?void 0:e.dependent}})}:void 0,onEdit:{},onAdd:{disabled:!1,defaultValues:r||r===0?[{field:e!=null&&e.compareChild?e==null?void 0:e.compareChild:e==null?void 0:e.compare,value:r}]:!1},onDelete:{}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/TabRight.jsx",lineNumber:42,columnNumber:11},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/TabRight.jsx",lineNumber:36,columnNumber:7},globalThis),(i==null?void 0:i.dependent)&&n.jsxDEV(w,{size:"xl",isOpen:i==null?void 0:i.dependent,toggle:()=>h(b=>({...b,id:null,dependent:null})),children:n.jsxDEV("div",{className:"p-3",children:n.jsxDEV(k,{data:i==null?void 0:i.dependent,compare:i==null?void 0:i.id},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/TabRight.jsx",lineNumber:91,columnNumber:13},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/TabRight.jsx",lineNumber:90,columnNumber:11},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/TabRight.jsx",lineNumber:85,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/TabRight.jsx",lineNumber:35,columnNumber:5},globalThis)},E=[{tabName:"Danh mục Đất"},{title:"Danh mục Nhóm đất",url:"DM_NhomDat",columns:[{title:"Id",field:"Id",dataID:!0,hidden:!0},{title:"Tên",field:"Name",searchable:!0},{title:"Code",field:"Code",searchable:!0}],dependent:{compare:"NhomDatId",to:"Id",title:"Danh mục Loại đất",url:"DM_LoaiDat",columns:[{title:"Id",field:"Id",dataID:!0,hidden:!0},{title:"Tên",field:"Name",searchable:!0},{title:"Code",field:"Code",searchable:!0}]}},{title:"Danh mục Đơn vị tính",url:"DM_DonViTinh",columns:[{title:"Id",field:"Id",dataID:!0,hidden:!0},{title:"Tên",field:"Name",searchable:!0},{title:"Code",field:"Code",searchable:!0}]},{tabName:"Danh mục Tài sản"},{title:"Danh mục Loại khấu trừ",url:"DM_LoaiKhauTru",columns:[{title:"Id",field:"Id",dataID:!0,hidden:!0},{title:"Tên",field:"Name",searchable:!0},{title:"Code",field:"Code",searchable:!0}]},{title:"Danh mục Loại hỗ trợ",url:"DM_LoaiHoTro",columns:[{title:"Id",field:"Id",dataID:!0,hidden:!0},{title:"Tên",field:"Name",searchable:!0},{title:"Code",field:"Code",searchable:!0}]},{title:"Danh mục Loại tài sản",url:"DM_LoaiTaiSan",columns:[{title:"Id",field:"Id",dataID:!0,hidden:!0},{title:"Tên",field:"Name",searchable:!0},{title:"Code",field:"Code",searchable:!0}]}],re=()=>{const e=j(E),[r,i]=a.useState(e.filter(s=>{var l;return(l=s==null?void 0:s.children)==null?void 0:l.length})[0].children[0]),h=N(),m=new URLSearchParams(window.location.search),t=m.get("group")||0,c=m.get("page")||0,[b,g]=a.useState("");return a.useEffect(()=>{i(e.filter(s=>{var l;return(l=s==null?void 0:s.children)==null?void 0:l.length})[t].children[c])},[t,e,c]),n.jsxDEV(n.Fragment,{children:n.jsxDEV("div",{style:{animation:"animationFormSystem 0.4s forwards"},className:"form-danh-muc-custom",children:[n.jsxDEV("div",{className:"tab-left-danh-muc",children:[n.jsxDEV("h5",{className:"ntable-header-title",children:[n.jsxDEV("strong",{children:"Danh mục hệ thống"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/index.jsx",lineNumber:29,columnNumber:13},globalThis)," "]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/index.jsx",lineNumber:28,columnNumber:11},globalThis),n.jsxDEV(x,{className:"input-search-danh-muc",onChange:s=>g(s.target.value),placeholder:"Tìm kiếm danh mục...",children:n.jsxDEV(d,{fa:"search"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/index.jsx",lineNumber:36,columnNumber:13},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/index.jsx",lineNumber:31,columnNumber:11},globalThis),n.jsxDEV("p",{className:"border-bottom"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/index.jsx",lineNumber:38,columnNumber:11},globalThis),n.jsxDEV("div",{className:"body-tab list-tab",children:e.filter(s=>{var l;return(l=s==null?void 0:s.children)==null?void 0:l.length}).map((s,l)=>n.jsxDEV(n.Fragment,{children:n.jsxDEV(T,{tab:s,i:l,search:b,urlDefault:r==null?void 0:r.url,onChange:(u,o)=>{h.push({search:`?group=${l}&page=${o}&url=${u==null?void 0:u.url}`})}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/index.jsx",lineNumber:45,columnNumber:21},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/index.jsx",lineNumber:44,columnNumber:19},globalThis))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/index.jsx",lineNumber:39,columnNumber:11},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/index.jsx",lineNumber:27,columnNumber:9},globalThis),n.jsxDEV(k,{data:r},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/index.jsx",lineNumber:61,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/index.jsx",lineNumber:26,columnNumber:7},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/kiemkegpmb.gdtsolutions.vn/src/views/DanhMuc/DanhMuc/index.jsx",lineNumber:25,columnNumber:5},globalThis)};export{re as default};