????
Current Path : C:/inetpub/vhost/gdnn.gdtsolutions.vn/build/assets/ |
Current File : C:/inetpub/vhost/gdnn.gdtsolutions.vn/build/assets/index-5b393ffc.js |
import{r as i,C as K,j as e}from"./index-fa055cb8.js";import{R as c,C as d,d as T,h as k,e as C,O as D,f as S,B as y}from"./reactstrap.modern-274e1102.js";import"./Button-b6c26fff.js";import{B as E}from"./ButtonLoad-5b8d7df7.js";import"./ButtonClose-01990b88.js";import{F as Q,C as V,I as _}from"./Form-44494cfc.js";import{F as I}from"./FontAwesome4-64371a0f.js";import{a as b,C as R}from"./PhanRow-9a886c05.js";import{g as G}from"./QLLD_DM_TinhTrangViecLamEndpoint-619b3d52.js";import{c as F}from"./data-421074dc.js";import{S as L}from"./Service-b8ed62b2.js";import"./Transition-c4233574.js";import"./Select-d5b8e2a0.js";import"./OdataUtils-36531977.js";import"./classCallCheck-22a738c0.js";import"./createClass-5c3a3f66.js";import"./withStyles-fa9fb6d9.js";import"./capitalize-d666ae9b.js";import"./DialogCustomize-3c3737d6.js";import"./interopRequireDefault-f95a7153.js";import"./FormControl-dda7d30a.js";import"./Required-11df292c.js";import"./InputNumber-092cea71.js";import"./InputTime-cf0160db.js";import"./DropdownList-1816cc1a.js";import"./SelectCustom-028e0a1b.js";import"./TextHuyenPhuongXa-91b9e817.js";import"./QuickSearch-2b8999c3.js";import"./Slide-50179c26.js";import"./ListItem-1dafb2d8.js";import"./Icon-d973dfc5.js";import"./Skeleton-7cb68aa7.js";import"./DataTable-fad8b46b.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";import"./data-152c9ff8.js";const O={NamTuyenSinh:{field_name:"NamTuyenSinh",title:"Năm tuyển sinh",type:"select-year",required:!0,rules:{required:"Vui lòng nhập"}},NganhNgheDaoTao_Ids:{field_name:"NganhNgheDaoTao_Ids",title:"Ngành nghề",type:"select-async-multi",dataSelect:{endpoint:G.getData,value_field:"Id",text_field:"Name",conditions:F}},CoSoGDNN_Id:{field_name:"CoSoGDNN_Id",title:"Cơ sở",type:"data-select",disabled:!b,dataSelect:{url:"QLLD_CoSoGDNN",value_field:"Id",text_field:"TenCSGDNN",placeholder:"Chọn cơ sở"}}};class A extends L{constructor(){super("KetQuaTuyenSinh")}getDataReport(l,r){return this.PostAuthen("/KetXuatBaoCao",l,{...r,odata:!1})}}const x=new A,De=g=>{const[l,r]=i.useState("1"),[N,f]=i.useState({NamTuyenSinh:new Date().getFullYear(),CoSoGDNN_Id:b?null:R}),s=i.useRef(),p=i.useRef(),j=o=>{l===o?r():r(o)},v=i.useCallback((o,n)=>{f(a=>({...a,[o]:n}))},[]),B=i.useCallback(o=>{var n,a;try{const m={...o,NganhNgheDaoTao_Ids:((n=o==null?void 0:o.NganhNgheDaoTao_Ids)==null?void 0:n.map(t=>t==null?void 0:t.Id))||[]};s!=null&&s.current&&((a=s==null?void 0:s.current)==null||a.reload(m))}catch{}},[]),w=i.useCallback(async o=>{var n;try{const a={...o,NganhNgheDaoTao_Ids:((n=o==null?void 0:o.NganhNgheDaoTao_Ids)==null?void 0:n.map(h=>h==null?void 0:h.Id))||[]},m=await x.getDataReport(a,{responseType:"blob"}),t=URL.createObjectURL(m);let u=document.createElement("a");u.href=t,u.download="BÁO CÁO KẾT QUẢ TUYỂN SINH",u.click()}catch(a){K(a.Message||"Thao tác không thành công!")}},[]);return e.jsxDEV(Q,{ref:p,onSubmit:B,children:e.jsxDEV(c,{children:[e.jsxDEV(d,{lg:4,children:e.jsxDEV(T,{children:[e.jsxDEV(k,{className:"d-flex justify-content-between",children:e.jsxDEV(c,{className:"w-100 ms-0",children:e.jsxDEV(d,{md:"4",children:"Bộ lọc"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:70,columnNumber:17},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:69,columnNumber:15},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:68,columnNumber:13},globalThis),e.jsxDEV(C,{children:[e.jsxDEV(c,{children:e.jsxDEV(d,{md:"12",children:Object.entries(O).map(([o,n],a)=>!n.notMap&&e.jsxDEV(V,{colLabel:"4",colValue:"8",data:n,rules:n.rules,name:o,defaultValue:N&&N[o],onChange:v},a,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:79,columnNumber:25},globalThis))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:75,columnNumber:17},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:74,columnNumber:15},globalThis),e.jsxDEV(D,{open:l,toggle:j},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:94,columnNumber:15},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:73,columnNumber:13},globalThis),e.jsxDEV(S,{className:"d-flex justify-content-end",children:[e.jsxDEV(E,{onClick:()=>{w({...p.current.getData(),Mode:"download_excel"})},size:"sm",color:"success",children:"Xuất Excel"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:97,columnNumber:15},globalThis),e.jsxDEV(y,{size:"sm",type:"submit",color:"danger",children:[e.jsxDEV(I,{style:{marginRight:"0.5rem"},fa:"file-pdf-o"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:107,columnNumber:17},globalThis),"Xuất PDF"]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:106,columnNumber:15},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:96,columnNumber:13},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:67,columnNumber:11},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:66,columnNumber:9},globalThis),e.jsxDEV(d,{lg:8,children:e.jsxDEV(T,{children:e.jsxDEV(C,{style:{borderRadius:"1rem"},children:e.jsxDEV(_,{ref:s,endpoint:x,...g},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:116,columnNumber:15},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:115,columnNumber:13},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:114,columnNumber:11},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:113,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:65,columnNumber:7},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/BaoCaoKQTuyenSinh/index.jsx",lineNumber:64,columnNumber:5},globalThis)};export{De as default};