????
Your IP : 18.216.150.124
var __defProp=Object.defineProperty;var __name=(target,value)=>__defProp(target,"name",{value,configurable:!0});import{b as reactExports,F as useAuth,n as jsxDevRuntimeExports,B as Box,b7 as Grow,bI as lodashExports,ac as Stack,y as Button,I as Icon,aW as Divider,at as Typography,bd as CHECK_CONFIRM,be as CHECK_SUCCESS,bf as CHECK_ERROR}from"./index-D8rI6KyB.js";import{y as useTiepDan,D as DataTable,O as columnsTiepDan,U as UpdateForm}from"./DataTable-BmTpWB90.js";import{B as Breadcrumbs}from"./Breadcrumbs-DBwpps56.js";import{L as Link}from"./Link-BSDlcTKp.js";import"./Tooltip-D7fDAfmq.js";import"./Popper-eiiT0b8-.js";import"./tiny-warning.esm-31WyJMCs.js";import"./TableRow-BtfKIgzM.js";import"./DialogTitle-CTa5Aekk.js";import"./FormGroup-DUU_RWj_.js";import"./ListItemText-CvHh7sMU.js";import"./Autocomplete-84YYJzry.js";import"./Close-Cdty7iT9.js";import"./usePreviousProps-DAxyVMcl.js";import"./Chip-NlZgllFU.js";import"./warning-bpiCeboj.js";import"./TablePagination-CxDlLqje.js";import"./Toolbar-B2nYmttG.js";import"./Badge-KTII1mO_.js";import"./TableContainer-pMfRQ2dq.js";import"./Collapse-D-11qsGz.js";import"./Alert-NVvT_dNm.js";import"./Switch-CbjiYhf1.js";import"./SwitchBase-hAtwNMFo.js";import"./Checkbox-vGtwoe9y.js";import"./AppBar-CNo5z_JO.js";const Index=__name(()=>{const tableRef=reactExports.createRef(),[openConfig,setOpenConfig]=reactExports.useState(null),reloadTable=__name(()=>tableRef.current&&tableRef.current.onQueryChange(),"reloadTable"),{deleteReceivingCitizens}=useTiepDan(),{user}=useAuth(),handleDelete=__name(rowData=>{CHECK_CONFIRM("Bạn thật sự muốn xóa đơn tiếp dân này không?","Xoá đơn tiếp dân").then(res=>{res&&res.isConfirmed&&deleteReceivingCitizens(rowData.id).then(result=>{reloadTable(),CHECK_SUCCESS("Xoá thành công")}).catch(err=>CHECK_ERROR("Xoá thất bại !"))})},"handleDelete");return jsxDevRuntimeExports.jsxDEV(Box,{children:[jsxDevRuntimeExports.jsxDEV(Grow,{in:!openConfig,children:jsxDevRuntimeExports.jsxDEV(Box,{sx:{display:openConfig?"none":"block"},children:jsxDevRuntimeExports.jsxDEV(DataTable,{isFullTextSearch:!0,tableRef,isAuth:!0,url:"/buss/allow/TiepDans",title:"Tiếp công dân",columns:columnsTiepDan,selectType:"withColumns",where:"dmHinhThucTiepDanId eq 1",onAdd:{onClick:(e,rowData)=>{setOpenConfig(rowData)}},onEdit:{onClick:(e,rowData)=>{setOpenConfig(rowData)}},onRowClick:{},onDelete:{hidden:data=>user.role==="LD"||user.role==="TT"||lodashExports.get(data,"donThu.donThuXuLys[0].dmHinhThucXuLyDonId"),onClick:(event,rowData)=>handleDelete(rowData)}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:37,columnNumber:11},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:36,columnNumber:9},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:35,columnNumber:7},void 0),jsxDevRuntimeExports.jsxDEV(Grow,{in:!!openConfig,children:jsxDevRuntimeExports.jsxDEV(Box,{children:[jsxDevRuntimeExports.jsxDEV(Stack,{direction:"row",gap:1,justifyContent:"left",alignItems:"center",children:[openConfig&&jsxDevRuntimeExports.jsxDEV(Button,{size:"small",onClick:()=>setOpenConfig(null),startIcon:jsxDevRuntimeExports.jsxDEV(Icon,{children:"undo"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:69,columnNumber:83},void 0),children:"Quay lại"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:69,columnNumber:15},void 0),jsxDevRuntimeExports.jsxDEV(Divider,{},void 0,!1,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:73,columnNumber:13},void 0),jsxDevRuntimeExports.jsxDEV(Breadcrumbs,{"aria-label":"breadcrumb",children:[jsxDevRuntimeExports.jsxDEV(Link,{underline:"hover",color:"inherit",href:"",children:"Tiếp công dân"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:75,columnNumber:15},void 0),jsxDevRuntimeExports.jsxDEV(Typography,{color:"text.primary",children:openConfig!=null&&openConfig.id?"Sửa":"Thêm mới"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:78,columnNumber:15},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:74,columnNumber:13},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:67,columnNumber:11},void 0),openConfig&&jsxDevRuntimeExports.jsxDEV(UpdateForm,{tiepDan:openConfig,onClose:()=>{reloadTable(),setOpenConfig(null)}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:82,columnNumber:13},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:66,columnNumber:9},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:65,columnNumber:7},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/donthu.gdtsolutions.vn/src/app/views/main/TiepDan/index.tsx",lineNumber:34,columnNumber:5},void 0)},"Index");export{Index as default};