????
Current Path : C:/inetpub/vhost/gdnn.gdtsolutions.vn/build/assets/ |
Current File : C:/inetpub/vhost/gdnn.gdtsolutions.vn/build/assets/index-fc3265b3.js |
import{r as i,C as f,j as e}from"./index-fa055cb8.js";import{R as m,C as r,d as N,h as y,e as g,O as w,f as k,B as S}from"./reactstrap.modern-274e1102.js";import"./Button-b6c26fff.js";import{B as D}from"./ButtonLoad-5b8d7df7.js";import"./ButtonClose-01990b88.js";import{F as B,C as L,I as E}from"./Form-44494cfc.js";import{F as V}from"./FontAwesome4-64371a0f.js";import{S as K}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"./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";const R={NamHoSo:{field_name:"NamHoSo",title:"Năm hồ sơ",type:"select-year",required:!0,rules:{required:"Vui lòng nhập"}},CoSoGDNN_Id:{field_name:"CoSoGDNN_Id",title:"Cơ sở",type:"data-select",dataSelect:{url:"QLLD_CoSoGDNN",value_field:"Id",text_field:"TenCSGDNN",placeholder:"Chọn cơ sở"}}};class _ extends K{constructor(){super("BaoCaoTyLeTS_NhuCauTheoNam")}getDataReport(t,l){return this.PostAuthen("/KetXuatBaoCao",t,{...l,odata:!1})}}const T=new _,xe=h=>{const[t,l]=i.useState("1"),[d,p]=i.useState({NamHoSo:new Date().getFullYear(),CoSoGDNN_Id:null}),s=i.useRef(),c=i.useRef(),C=n=>{t===n?l():l(n)},x=i.useCallback((n,o)=>{p(a=>({...a,[n]:o}))},[]),b=i.useCallback(n=>{var o;try{const a={...n};s!=null&&s.current&&((o=s==null?void 0:s.current)==null||o.reload(a))}catch{}},[]),j=i.useCallback(async n=>{try{const o={...n},a=await T.getDataReport(o,{responseType:"blob"}),v=URL.createObjectURL(a);let u=document.createElement("a");u.href=v,u.download="Báo cáo tỷ lệ tuyển sinh/tốt nghiệp so với nhu cầu học nghề/chuyển đồi nghề năm",u.click()}catch(o){f(o.Message||"Thao tác không thành công!")}},[]);return e.jsxDEV(B,{ref:c,onSubmit:b,children:e.jsxDEV(m,{children:[e.jsxDEV(r,{lg:4,children:e.jsxDEV(N,{children:[e.jsxDEV(y,{className:"d-flex justify-content-between",children:e.jsxDEV(m,{className:"w-100 ms-0",children:e.jsxDEV(r,{md:"4",children:"Bộ lọc"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:63,columnNumber:17},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:62,columnNumber:15},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:61,columnNumber:13},globalThis),e.jsxDEV(g,{children:[e.jsxDEV(m,{children:e.jsxDEV(r,{md:"12",children:Object.entries(R).map(([n,o],a)=>!o.notMap&&e.jsxDEV(L,{colLabel:"4",colValue:"8",data:o,rules:o.rules,name:n,defaultValue:d&&d[n],onChange:x},a,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:72,columnNumber:25},globalThis))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:68,columnNumber:17},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:67,columnNumber:15},globalThis),e.jsxDEV(w,{open:t,toggle:C},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:87,columnNumber:15},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:66,columnNumber:13},globalThis),e.jsxDEV(k,{className:"d-flex justify-content-end",children:[e.jsxDEV(D,{onClick:()=>{j({...c.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/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:90,columnNumber:15},globalThis),e.jsxDEV(S,{size:"sm",type:"submit",color:"danger",children:[e.jsxDEV(V,{style:{marginRight:"0.5rem"},fa:"file-pdf-o"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:100,columnNumber:17},globalThis),"Xuất PDF"]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:99,columnNumber:15},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:89,columnNumber:13},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:60,columnNumber:11},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:59,columnNumber:9},globalThis),e.jsxDEV(r,{lg:8,children:e.jsxDEV(N,{children:e.jsxDEV(g,{style:{borderRadius:"1rem"},children:e.jsxDEV(E,{ref:s,endpoint:T,...h},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:109,columnNumber:15},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:108,columnNumber:13},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:107,columnNumber:11},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:106,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:58,columnNumber:7},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/TyLeTuyenSinhNhuCauTheoNam/index.jsx",lineNumber:57,columnNumber:5},globalThis)};export{xe as default};