????
Current Path : C:/inetpub/vhost/donthu.nextform.vn/wwwroot/assets/ |
Current File : C:/inetpub/vhost/donthu.nextform.vn/wwwroot/assets/index-BwkmjiyZ.js |
var __defProp=Object.defineProperty;var __name=(target,value)=>__defProp(target,"name",{value,configurable:!0});import{aJ as requireCreateSvgIcon,aK as interopRequireDefaultExports,k as jsxRuntimeExports,r as reactExports,aa as Link,ar as Typography,s as styled,am as Grid,aG as Stack,cT as DonThu$1,b6 as Divider,aM as List$1,ao as useService,d5 as DonThuThucHien,x as IconButton,cZ as useForm,bR as Backdrop,aH as CircularProgress,y as Button,d6 as Controller,bh as CHECK_SUCCESS,d7 as useParams,E as useNavigate,B as Box,d8 as Search,bM as formatDatetime}from"./index-y1X-EiI1.js";import{B as Breadcrumbs}from"./Breadcrumbs-B7ARQx64.js";import{k as useDonThu,r as useStorageDefault,E as Enums_LoaiVanBan,J as Enums_NguoiDungDon,W as CustomTextField,D as DataTable,t as typeStatus,o as typeNumUser,p as typeLetter}from"./DataTable-BEDH0i35.js";import{A as Accordion,a as AccordionSummary,d as default_1$2,b as AccordionDetails}from"./ExpandMore-CethVRs7.js";import{a as ListItem}from"./ListItemText-BvrfP19N.js";import{L as Link$1}from"./Link-D62DzNC-.js";import{d as default_1$3}from"./Edit-B3_PTrTU.js";import"./Tooltip-C0pwvyhl.js";import"./Popper-BN0GgV3z.js";import"./utils-B_XeHYak.js";import"./TableRow-BfZy-RM-.js";import"./DialogTitle-B28XGy8_.js";import"./FormGroup-CEJG6asl.js";import"./Autocomplete-CpStdzj7.js";import"./Close-DnCuke95.js";import"./usePreviousProps-eNEUPQQG.js";import"./Chip-4iuxTgqW.js";import"./warning-BmqNoLzl.js";import"./TablePagination-Dnie0nHQ.js";import"./Toolbar-BZCdaOvb.js";import"./LoadingButton-DgqpHLzy.js";import"./Badge-BUU8rl3f.js";import"./Collapse-YEAu7S3-.js";import"./Alert-AfWalC00.js";import"./Switch-BlzK9Osj.js";import"./SwitchBase-HB81Uehs.js";import"./Checkbox-B8nePMFP.js";import"./AppBar-BrohM22l.js";var ArrowBack={},_interopRequireDefault$1=interopRequireDefaultExports;Object.defineProperty(ArrowBack,"__esModule",{value:!0});var default_1$1=ArrowBack.default=void 0,_createSvgIcon$1=_interopRequireDefault$1(requireCreateSvgIcon()),_jsxRuntime$1=jsxRuntimeExports;default_1$1=ArrowBack.default=(0,_createSvgIcon$1.default)((0,_jsxRuntime$1.jsx)("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20z"}),"ArrowBack");function IBreadcrumbs({children}){const arrayChildren=reactExports.Children.toArray(children);return jsxRuntimeExports.jsx(Breadcrumbs,{"aria-label":"breadcrumb",children:reactExports.Children.map(arrayChildren,(child,index)=>{if(!(index===arrayChildren.length-1)&&!child.props.link)throw new Error(`BreadcrumbItem child no. ${index+1} should be passed a 'link' prop`);return child.props.link?jsxRuntimeExports.jsx(Link,{color:"inherit",to:child.props.link,children:reactExports.cloneElement(child)}):jsxRuntimeExports.jsx(Typography,{color:"text.primary",children:reactExports.cloneElement(child)})})})}__name(IBreadcrumbs,"IBreadcrumbs");function IBreadcrumbItem({children}){return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children})}__name(IBreadcrumbItem,"IBreadcrumbItem");const ITypography=styled(Typography)(()=>({"&:empty:after":{content:'"Chưa có thông tin"',width:"100px",height:"100%",color:"#b0b0b0",fontWeight:400,fontStyle:"italic",fontSize:"0.75rem"}})),Descriptions=__name(({cols=4,horizontal,items,data,title,style})=>{const columns2=12/cols,display=horizontal?"inline":"block",space=horizontal?": ":"";return jsxRuntimeExports.jsxs(Grid,{container:!0,lg:12,md:12,columnSpacing:1,rowSpacing:2,sx:{margin:0},style,children:[title!==void 0&&jsxRuntimeExports.jsx(Grid,{item:!0,lg:12,children:title}),items.map((item,index)=>jsxRuntimeExports.jsxs(Grid,{item:!0,lg:columns2,children:[jsxRuntimeExports.jsxs(Typography,{variant:"caption",display,color:"#454545",children:[jsxRuntimeExports.jsx("span",{dangerouslySetInnerHTML:{__html:item.label}}),space]}),jsxRuntimeExports.jsx(ITypography,{variant:"body1",gutterBottom:!0,display,children:item.render?item.render(data==null?void 0:data[item.dataKey],data):(data==null?void 0:data[item.dataKey])||""})]},index))]})},"Descriptions"),IAccordion=__name(({title,children,extra,shadowDeep=0,defaultExpand=!0,expanded,style,onChange})=>{const[_expanded,setExpanded]=reactExports.useState(defaultExpand);return reactExports.useEffect(()=>{expanded!==void 0&&setExpanded(expanded)},[expanded]),jsxRuntimeExports.jsxs(Accordion,{defaultExpanded:defaultExpand,expanded:_expanded,disableGutters:!0,elevation:shadowDeep,onChange,children:[jsxRuntimeExports.jsx(AccordionSummary,{expandIcon:jsxRuntimeExports.jsx(default_1$2,{}),"aria-controls":"panel-content",id:"panel-header",color:"primary",style:{flexDirection:"row-reverse",position:"relative",...style==null?void 0:style.summary},onClick:()=>setExpanded(prevExpand=>!prevExpand),children:jsxRuntimeExports.jsxs(Stack,{direction:"row",justifyContent:"space-between",alignItems:"center",width:"100%",children:[typeof title=="string"?jsxRuntimeExports.jsx(Typography,{style:{textTransform:"uppercase",color:"blue"},children:title}):title,extra!==void 0&&jsxRuntimeExports.jsx(Stack,{spacing:2,direction:"row",children:reactExports.Children.map(reactExports.Children.toArray(extra),child=>{if(reactExports.isValidElement(child))return reactExports.cloneElement(child,{onClick:evt=>{var _a,_b;console.log(_expanded),!_expanded&&setExpanded(!0),(_b=(_a=child.props)==null?void 0:_a.onClick)==null||_b.call(_a,evt)}})})})]})}),jsxRuntimeExports.jsx(AccordionDetails,{style:style==null?void 0:style.detail,children})]})},"IAccordion"),DonThuContext=reactExports.createContext({isLoading:!0,donThu:new DonThu$1}),useDonThuContext=__name(()=>{const context=reactExports.useContext(DonThuContext);if(!context)throw new Error("useDonThuContext was used outside of its Provider");return context},"useDonThuContext"),DonVuViec=__name(()=>{const{donThu,isLoading}=useDonThuContext(),descItems=[{label:"Phân loại đơn",dataKey:"dmPhanTheoNoiDung",render:value=>value==null?void 0:value.name},{label:"Lĩnh vực",dataKey:"dmLinhVuc",render:value=>value==null?void 0:value.name},{label:"Nội dung",dataKey:"noiDungDon"}];return jsxRuntimeExports.jsxs(IAccordion,{title:"Đơn/vụ việc",children:[jsxRuntimeExports.jsx(Descriptions,{data:donThu,items:descItems}),jsxRuntimeExports.jsx(Divider,{textAlign:"left",children:"Danh sách tài liệu kèm theo"}),jsxRuntimeExports.jsx(DanhSachTaiLieu,{})]})},"DonVuViec");function DanhSachTaiLieu(){const{donThu}=useDonThuContext(),{getDocument}=useDonThu(),{getDocUrlByPath}=useStorageDefault(),[documents,setDocuments]=reactExports.useState([]);return reactExports.useEffect(()=>{donThu.fileId&&getDocument({key:donThu.fileId,loaiVanBan:Enums_LoaiVanBan.ATTACH}).then(res=>{const assertedRes=res;assertedRes.isSuccessed&&setDocuments(assertedRes.resultObj)})},[donThu.fileId]),jsxRuntimeExports.jsx(List$1,{sx:{width:"100%",maxWidth:360,bgcolor:"background.paper"},"aria-label":"contacts",children:documents.map((document,index)=>jsxRuntimeExports.jsx(ListItem,{children:jsxRuntimeExports.jsx(Link$1,{target:"_blank",rel:"noreferrer",href:getDocUrlByPath(document.filePath),fontSize:12,children:document.fileName})}))})}__name(DanhSachTaiLieu,"DanhSachTaiLieu");const loaiNguoiDungDon={[Enums_NguoiDungDon.DUNGDON]:"Người đại diện",[Enums_NguoiDungDon.DICUNG]:"Người đi cùng"},NguoiDungDon=__name(()=>{var _a;const{donThu,isLoading}=useDonThuContext(),[expanded,setExpanded]=reactExports.useState(),donThuNguoiDungDons=(_a=donThu.donThuNguoiDungDons)==null?void 0:_a.reduce((phanLoais,donThuNgDungDon)=>{const existedLoaiDungDon=phanLoais.find(pl=>pl.loai===donThuNgDungDon.loai);return existedLoaiDungDon?existedLoaiDungDon.thongTinCaNhans.push(donThuNgDungDon.thongTinCaNhan):phanLoais.push({loai:donThuNgDungDon.loai,thongTinCaNhans:[donThuNgDungDon.thongTinCaNhan]}),phanLoais},[]),loaiDonDescItems=[{label:"Phân loại người đứng đơn",dataKey:"phanTheoSoNguoi",render:(value,data)=>value==="Mot"?"Cá nhân":"Đoàn đông người"}],ttcnDescItems=[{label:"Họ và tên",dataKey:"ten",render:(value,data)=>`${data==null?void 0:data.hoVaTenDem} ${value}`},{label:"Số điện thoại",dataKey:"dienThoai"},{label:"Giới tính",dataKey:"gioiTinh"},{label:"Dân tộc",dataKey:"danTocId"}],ttcnDetailDescItems=[{label:"Số định danh",dataKey:"soDinhDanh"},{label:"Ngày cấp",dataKey:"ngayCap"},{label:"Nơi cấp",dataKey:"noiCapCuThe"},{label:"Quốc tịch",dataKey:"quocTichId"},{label:"Thành phố/Tỉnh",dataKey:"queQuanTinhCode"},{label:"Quận/Huyện",dataKey:"queQuanHuyenCode"},{label:"Phường/Xã",dataKey:"queQuanCode"},{label:"Địa chỉ",dataKey:"queQuanCuThe"}],handleChange=__name(panel=>(event,newExpanded)=>{console.log(panel),setExpanded(newExpanded?panel:void 0)},"handleChange");return jsxRuntimeExports.jsxs(IAccordion,{title:"Người đứng đơn vụ việc",children:[jsxRuntimeExports.jsx(Descriptions,{data:donThu,items:loaiDonDescItems}),donThuNguoiDungDons==null?void 0:donThuNguoiDungDons.map(dtndd=>jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(Divider,{textAlign:"left",children:loaiNguoiDungDon[dtndd.loai]}),dtndd.thongTinCaNhans.map((ttcn,index)=>jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment,{children:jsxRuntimeExports.jsx(IAccordion,{title:jsxRuntimeExports.jsx(Descriptions,{data:ttcn,items:ttcnDescItems,title:jsxRuntimeExports.jsxs(Typography,{variant:"subtitle2",display:"block",gutterBottom:!0,children:["#",loaiNguoiDungDon[dtndd.loai]," ",++index]})}),expanded:expanded===ttcn.id,defaultExpand:!1,style:{summary:{flexDirection:"row",marginBottom:0}},onChange:handleChange(ttcn.id),children:jsxRuntimeExports.jsx(Descriptions,{data:ttcn,items:ttcnDetailDescItems,style:{paddingRight:24}})})}))]}))]})},"NguoiDungDon");var EditOff={},_interopRequireDefault=interopRequireDefaultExports;Object.defineProperty(EditOff,"__esModule",{value:!0});var default_1=EditOff.default=void 0,_createSvgIcon=_interopRequireDefault(requireCreateSvgIcon()),_jsxRuntime=jsxRuntimeExports;default_1=EditOff.default=(0,_createSvgIcon.default)((0,_jsxRuntime.jsx)("path",{d:"m12.126 8.125 1.937-1.937 3.747 3.747-1.937 1.938zM20.71 5.63l-2.34-2.34a1 1 0 0 0-1.41 0l-1.83 1.83 3.75 3.75L20.71 7a1 1 0 0 0 0-1.37M2 5l6.63 6.63L3 17.25V21h3.75l5.63-5.62L18 21l2-2L4 3z"}),"EditOff");function useDonThuThucHien(){const allow=useService(DonThuThucHien,"allow"),auth=useService(DonThuThucHien,"auth");return{getAll:__name(param=>allow.get({url:""},param),"getAll"),get:__name((id,param)=>allow.get({url:`(${id})`},param),"get"),post:__name(async donThuThucHien=>{const{resultObj}=await auth.post({url:"",body:donThuThucHien});return resultObj},"post"),update:__name(async(id,donThuThucHien)=>{const{data}=await auth.path({url:`(${id})`,body:donThuThucHien});return data.resultObj},"update"),remove:__name(id=>auth.deleteMethod({url:`(${id})`}),"remove")}}__name(useDonThuThucHien,"useDonThuThucHien");const TheoDoiThucHien=__name(()=>{const{donThu}=useDonThuContext(),[isEdit,setIsEdit]=reactExports.useState(!1);return jsxRuntimeExports.jsx(IAccordion,{title:"theo dõi thực hiện",extra:[jsxRuntimeExports.jsx(IconButton,{"aria-label":"delete",size:"small",color:"primary",onClick:evt=>{evt.stopPropagation(),setIsEdit(prevIsEdit=>!prevIsEdit)},children:isEdit?jsxRuntimeExports.jsx(default_1,{color:"error"}):jsxRuntimeExports.jsx(default_1$3,{})})],children:donThu&&(isEdit?jsxRuntimeExports.jsx(Edit,{donThu}):jsxRuntimeExports.jsx(View,{donThu}))})},"TheoDoiThucHien");function View({donThu}){const[data,setData]=reactExports.useState();useDonThuThucHien();const{getLetterById}=useDonThu();reactExports.useEffect(()=>{donThu.id&&getLetterById(donThu.id,{expand:"donThuThucHien",select:"donThuThucHien"}).then(res=>{setData(res.donThuThucHien)})},[donThu.id]);const nhaNuocDescItems=[{label:"Phải thu tiền (đ)",dataKey:"tienPhaiThuNhaNuoc"},{label:"Phải thu đất (m<sup>2</sup>)",dataKey:"datPhaiThuNhaNuoc"},{label:"Đã thu tiền (đ)",dataKey:"tienDaThuNhaNuoc"},{label:"Đã thu đất (m<sup>2</sup>)",dataKey:"datDaThuNhaNuoc"}],congDanDescItems=[{label:"Phải trả tiền (đ)",dataKey:"tienPhaiTraCongDan"},{label:"Phải trả đất (m<sup>2</sup>)",dataKey:"datPhaiTraCongDan"},{label:"Đã trả tiền (đ)",dataKey:"tienDaTraCongDan"},{label:"Đã trả đất (m<sup>2</sup>)",dataKey:"datDaTraCongDan"}],toChucDescItems=[{label:"Phải trả tiền (đ)",dataKey:"tienPhaiTraToChuc"},{label:"Phải trả đất (m<sup>2</sup>)",dataKey:"datPhaiTraToChuc"},{label:"Đã trả tiền (đ)",dataKey:"tienDaTraToChuc"},{label:"Đã trả đất (m<sup>2</sup>)",dataKey:"datDaTraToChuc"}];return jsxRuntimeExports.jsxs(Stack,{position:"relative",children:[jsxRuntimeExports.jsx(Divider,{textAlign:"left",children:"Thu hồi cho nhà nước"}),jsxRuntimeExports.jsx(Descriptions,{data,items:nhaNuocDescItems}),jsxRuntimeExports.jsx(Divider,{textAlign:"left",children:"Trả lại cho công dân"}),jsxRuntimeExports.jsx(Descriptions,{data,items:congDanDescItems}),jsxRuntimeExports.jsx(Divider,{textAlign:"left",children:"Trả lại cho Tổ chức"}),jsxRuntimeExports.jsx(Descriptions,{data,items:toChucDescItems}),data===void 0&&jsxRuntimeExports.jsx(Progress,{})]})}__name(View,"View");function Edit({donThu}){const{post,update,get}=useDonThuThucHien(),[isLoading,setIsLoading]=reactExports.useState(!1),{getLetterById}=useDonThu(),getDefaultValues=__name(async()=>{if(donThu.id){setIsLoading(!0);const data=await getLetterById(donThu.id,{expand:"donThuThucHien",select:"donThuThucHien"});if(setIsLoading(!1),data.donThuThucHien)return data.donThuThucHien}return{}},"getDefaultValues"),{handleSubmit,control,setValue}=useForm({defaultValues:getDefaultValues}),onSubmit=__name(data=>{for(let key in data)data.hasOwnProperty(key)&&key!=="donThuId"&&(data[key]=Number(data[key]));const checkSuccess=__name(()=>CHECK_SUCCESS("Cập nhật theo dõi thực hiện thành công","Theo dõi thực hiện"),"checkSuccess");setIsLoading(!0),data.donThuId?update(data.donThuId,data).then(()=>{checkSuccess(),setIsLoading(!1)}):(data.donThuId=donThu.id,post(data).then(res=>{setValue("donThuId",res.donThuId),checkSuccess(),setIsLoading(!1)}))},"onSubmit");return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx(Backdrop,{sx:{color:"#1976d2",background:"#fafafa8f",zIndex:theme=>theme.zIndex.drawer+1,position:"absolute"},open:isLoading,children:jsxRuntimeExports.jsx(CircularProgress,{color:"inherit"})}),jsxRuntimeExports.jsxs("form",{onSubmit:handleSubmit(onSubmit),children:[jsxRuntimeExports.jsx(IController,{name:"donThuId",control,type:"hidden"}),jsxRuntimeExports.jsx(Divider,{textAlign:"left",children:"Thu hồi cho nhà nước"}),jsxRuntimeExports.jsxs(Grid,{container:!0,lg:12,columnSpacing:1,marginBottom:2,children:[jsxRuntimeExports.jsx(Grid,{item:!0,lg:3,children:jsxRuntimeExports.jsx(IController,{name:"tienPhaiThuNhaNuoc",control,label:"Phải thu tiền (đ)",placeholder:"Nhập số tiền"})}),jsxRuntimeExports.jsx(Grid,{item:!0,lg:3,children:jsxRuntimeExports.jsx(IController,{name:"datPhaiThuNhaNuoc",control,label:"Phải thu đất (m<sup>2</sup>)",placeholder:"Nhập diện tích"})}),jsxRuntimeExports.jsx(Grid,{item:!0,lg:3,children:jsxRuntimeExports.jsx(IController,{name:"tienDaThuNhaNuoc",control,label:"Đã thu tiền (đ)",placeholder:"Nhập số tiền"})}),jsxRuntimeExports.jsx(Grid,{item:!0,lg:3,children:jsxRuntimeExports.jsx(IController,{name:"datDaThuNhaNuoc",control,label:"Đã thu đất (m<sup>2</sup>)",placeholder:"Nhập diện tích"})})]}),jsxRuntimeExports.jsx(Divider,{textAlign:"left",children:"Trả lại cho công dân"}),jsxRuntimeExports.jsxs(Grid,{container:!0,lg:12,columnSpacing:1,rowSpacing:1,marginBottom:2,children:[jsxRuntimeExports.jsx(Grid,{item:!0,lg:3,children:jsxRuntimeExports.jsx(IController,{name:"tienPhaiTraCongDan",control,label:"Phải trả tiền (đ)",placeholder:"Nhập số tiền"})}),jsxRuntimeExports.jsx(Grid,{item:!0,lg:3,children:jsxRuntimeExports.jsx(IController,{name:"datPhaiTraCongDan",control,label:"Phải trả đất (m<sup>2</sup>)",placeholder:"Nhập diện tích"})}),jsxRuntimeExports.jsx(Grid,{item:!0,lg:3,children:jsxRuntimeExports.jsx(IController,{name:"tienDaTraCongDan",control,label:"Đã trả tiền (đ)",placeholder:"Nhập số tiền"})}),jsxRuntimeExports.jsx(Grid,{item:!0,lg:3,children:jsxRuntimeExports.jsx(IController,{name:"datDaTraCongDan",control,label:"Đã trả đất (m<sup>2</sup>)",placeholder:"Nhấp diện tích"})})]}),jsxRuntimeExports.jsx(Divider,{textAlign:"left",children:"Trả lại cho Tổ chức"}),jsxRuntimeExports.jsxs(Grid,{container:!0,lg:12,columnSpacing:1,rowSpacing:1,children:[jsxRuntimeExports.jsx(Grid,{item:!0,lg:3,children:jsxRuntimeExports.jsx(IController,{name:"tienPhaiTraToChuc",control,label:"Phải trả tiền (đ)",placeholder:"Nhập số tiền"})}),jsxRuntimeExports.jsx(Grid,{item:!0,lg:3,children:jsxRuntimeExports.jsx(IController,{name:"datPhaiTraToChuc",control,label:"Phải trả đất (m<sup>2</sup>)",placeholder:"Nhập diện tích"})}),jsxRuntimeExports.jsx(Grid,{item:!0,lg:3,children:jsxRuntimeExports.jsx(IController,{name:"tienDaTraToChuc",control,label:"Đã trả tiền (đ)",placeholder:"Nhập số tiền"})}),jsxRuntimeExports.jsx(Grid,{item:!0,lg:3,children:jsxRuntimeExports.jsx(IController,{name:"datDaTraToChuc",control,label:"Đã trả đất (m<sup>2</sup>)",placeholder:"Nhập diện tích"})})]}),jsxRuntimeExports.jsx(Grid,{container:!0,lg:12,padding:2,children:jsxRuntimeExports.jsx(Grid,{item:!0,lg:12,textAlign:"right",children:jsxRuntimeExports.jsxs(Button,{color:"primary",type:"submit",variant:"contained",size:"small",disabled:isLoading,children:[isLoading&&jsxRuntimeExports.jsx(CircularProgress,{size:24,sx:{top:"50%",left:"50%"}})," ","Lưu"]})})})]})," "]})}__name(Edit,"Edit");function IController({name,control,label="",type="number",placeholder}){return jsxRuntimeExports.jsxs(Stack,{style:{display:type==="hidden"?"none":"block"},children:[jsxRuntimeExports.jsx(Typography,{variant:"caption",display:"block",style:{marginBottom:2},children:jsxRuntimeExports.jsx("span",{dangerouslySetInnerHTML:{__html:label}})}),jsxRuntimeExports.jsx(Controller,{name,control,render:({field})=>jsxRuntimeExports.jsx(CustomTextField,{type,placeholder,...field})})]})}__name(IController,"IController");function Progress(){return jsxRuntimeExports.jsx(CircularProgress,{size:24,sx:{position:"absolute",top:"50%",left:"50%",marginTop:"-12px",marginLeft:"-12px"}})}__name(Progress,"Progress");const ThongTinGiaiQuyet=__name(()=>{var _a;const{donThu}=useDonThuContext(),descItems=[{label:"Cơ quan giải quyết",dataKey:"coQuanTiepNhan",render:cqtn=>cqtn==null?void 0:cqtn.organName},{label:"Tiến độ giải quyết",dataKey:"dmTrangThaiXuLyDon",render:ttxld=>ttxld==null?void 0:ttxld.name},{label:"Số văn bản",dataKey:"vanBan"},{label:"Ngày ban hành",dataKey:"ngayVanBan"},{label:"Nội dung kết luận kiến nghị phản ánh",dataKey:"yKienXuLy"},{label:"Kết quả khác",dataKey:"ghiChu"}];return jsxRuntimeExports.jsx(IAccordion,{title:"thông tin giải quyết",children:(_a=donThu.donThuXuLys)==null?void 0:_a.map(dtxl=>jsxRuntimeExports.jsx(Descriptions,{data:dtxl,items:descItems}))})},"ThongTinGiaiQuyet"),DonThu=__name(({children})=>{const{id}=useParams(),[data,setData]=reactExports.useState({isLoading:!0,donThu:new DonThu$1}),{getLetterById}=useDonThu();return reactExports.useEffect(()=>{id&&getLetterById(id,{expand:` donThuNguoiUyQuyen($expand=thongTinCaNhan($select=id,dienThoai,email,gioiTinh,hoVaTenDem,ten,soDinhDanh)), donThuNguoiDungDons( $expand=thongTinCaNhan; $select=loai ), tiepDan($expand=tiepDanXuLy), dmNhiemKy($select=name), donThuThucHien, donThuXuLys($expand=dmTrangThaiXuLyDon,coQuanTiepNhan) `}).then(res=>{setData({isLoading:!1,donThu:res})})},[]),jsxRuntimeExports.jsx(DonThuContext.Provider,{value:data,children})},"DonThu"),Detail=__name(()=>{const navigate=useNavigate();return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsxs(IBreadcrumbs,{children:[jsxRuntimeExports.jsx(IBreadcrumbItem,{link:"/don-thu/theo-doi-thuc-hien-giai-quyet",children:"Theo dõi thực hiện giải quyết đơn"}),jsxRuntimeExports.jsx(IBreadcrumbItem,{children:"Chi tiết đơn vụ việc"})]}),jsxRuntimeExports.jsxs(Stack,{direction:"row",spacing:1,alignItems:"center",children:[jsxRuntimeExports.jsx(IconButton,{"aria-label":"delete",onClick:()=>navigate(-1),children:jsxRuntimeExports.jsx(default_1$1,{color:"primary"})}),jsxRuntimeExports.jsx(Typography,{variant:"button",display:"block",gutterBottom:!0,color:"primary",children:"Chi tiết đơn vụ việc"})]}),jsxRuntimeExports.jsxs(DonThu,{children:[jsxRuntimeExports.jsx(NguoiDungDon,{}),jsxRuntimeExports.jsx(DonVuViec,{}),jsxRuntimeExports.jsx(ThongTinGiaiQuyet,{}),jsxRuntimeExports.jsx(TheoDoiThucHien,{})]})]})},"Detail"),columns=[{title:"id",field:"donThuId",type:"string",hidden:!0},{title:"Ngày tiếp nhận",field:"donThu.thoiGianTiepNhan",type:"string",dataCheck:!0,searchable:!0,defaultSort:"desc",dataRef:["donThuId","id"],render:rowData=>jsxRuntimeExports.jsx("span",{style:{fontSize:12},children:formatDatetime(rowData.donThu.thoiGianTiepNhan)})},{title:"Nội dung đơn",field:"donThu.noiDungDon",dataRef:["donThuId","id"],type:"string",dataCheck:!0,searchable:!0,render:rowData=>jsxRuntimeExports.jsx("span",{style:{fontSize:12},children:rowData.donThu.noiDungDon})},{title:"Trạng thái",field:"donThu.phanTheoDieuKien",type:"string",dataCheck:!0,searchable:!0,dataRef:["donThuId","id"],render:rowData=>jsxRuntimeExports.jsx("span",{style:{fontSize:12},children:typeStatus(rowData.donThu.phanTheoDieuKien)})},{title:"Phân loại",field:"donThu.phanTheoSoNguoi",type:"string",dataCheck:!0,searchable:!0,dataRef:["donThuId","id"],render:rowData=>jsxRuntimeExports.jsx("span",{style:{fontSize:12},children:typeNumUser(rowData.donThu.phanTheoSoNguoi)})},{title:"Loại đơn thư",field:"donThu.dmPhanTheoNoiDungId",type:"string",dataCheck:!0,searchable:!0,dataRef:["donThuId","id"],render:rowData=>jsxRuntimeExports.jsx("span",{style:{fontSize:12},children:typeLetter(rowData.donThu.dmPhanLoaiTheoNoiDungId)})}],List=__name(()=>{const navigate=useNavigate();return jsxRuntimeExports.jsx(Box,{children:jsxRuntimeExports.jsxs(Grid,{container:!0,children:[jsxRuntimeExports.jsx(Grid,{item:!0,lg:12,children:jsxRuntimeExports.jsxs(Search,{children:[jsxRuntimeExports.jsx(Search.Input,{label:"Tên người đứng đơn/địa chỉ/số điện thoại/CCCD",name:"search",width:300}),jsxRuntimeExports.jsx(Search.Input,{label:"Mã hồ sơ",name:"search2"}),jsxRuntimeExports.jsx(Search.Select,{resource:"api/buss/allow/DMLoaiHinhTiepNhans",label:"Nguồn đơn",name:"dmLoaiHinhTiepNhanId"}),jsxRuntimeExports.jsx(Search.DatePicker,{label:"Ngày tiếp nhận từ",name:"ngayTiepNhanTu"}),jsxRuntimeExports.jsx(Search.DatePicker,{label:"Ngày tiếp nhận đến",name:"ngayTiepNhanDen"}),jsxRuntimeExports.jsx(Search.DatePicker,{label:"Ngày tiếp nhận đến",name:"ngayTiepNhanDen"}),jsxRuntimeExports.jsx(Search.DatePicker,{label:"Ngày tiếp nhận đến",name:"ngayTiepNhanDen"}),jsxRuntimeExports.jsx(Search.Select,{resource:"api/buss/allow/DMPhanTheoNoiDungs",label:"Phân theo nội dung",name:"dmPhanTheoNoiDungId"}),jsxRuntimeExports.jsx(Search.Select,{resource:"api/buss/allow/DMTrangThaiXuLyDons",label:"Trạng thái xử lý",name:"dmPhanTheoNoiDungId1"})]})}),jsxRuntimeExports.jsx(Grid,{item:!0,lg:12,children:jsxRuntimeExports.jsx(DataTable,{isAuth:!0,url:"/buss/allow/DonThuTuTheoDois",title:"Theo dõi thực hiện giải quyết đơn",columns,selectType:"withColumns",onEdit:{onClick:(e,rowData)=>{navigate(`./chi-tiet/${rowData.donThuId}`)}}})})]})})},"List");export{Detail,List};