????
Current Path : C:/inetpub/vhost/qlhncn.gdtsolutions.vn/www/assets/ |
Current File : C:/inetpub/vhost/qlhncn.gdtsolutions.vn/www/assets/index-32860662.js |
import{r as i,C as y,j as e}from"./index-63f91612.js";import{R as g,C as r,d as N,h as b,e as C,O as k,f as w}from"./reactstrap.modern-db56c8a4.js";import{A as V}from"./AddressComponent-dcc84d83.js";import"./Button-414de42d.js";import{B as K}from"./DataSelect-e63eac9d.js";import"./ButtonClose-c34d5952.js";import{F as E,C as B,I as q}from"./Form-cb88e45c.js";import{d as _,b as I}from"./QLLD_DM_TinhTrangViecLamEndpoint-1930e69f.js";import"./FormControl-1241e33f.js";import"./Required-d6f950f1.js";import"./InputNumber-bbb3e938.js";import"./FontAwesome4-d45b4e7a.js";import"./InputTime-7fc0744c.js";import"./createClass-ba011f43.js";import"./useTheme-88c8fc58.js";import"./TextArea-ca01d8ce.js";import"./DropdownList-84c9fae1.js";import"./Select-7eb08d2a.js";import"./classCallCheck-22a738c0.js";import"./Icon-8a6fd507.js";import"./withStyles-8b7f6946.js";import"./capitalize-7bd4806a.js";import"./DataTable-f53a5ff2.js";import"./OdataUtils-b4c5a51c.js";import"./SelectPanelMulti-840dd9be.js";import"./DialogCustomize-5c5d912b.js";import"./HTMLElementType-ee7a24b5.js";import"./TransitionGroup-0c42f737.js";import"./refType-b95f6af7.js";import"./function-f31ac6e8.js";import"./BodyDialog-a84bcf80.js";import"./debounce-b2775af4.js";import"./TabsBasic-696a6c3d.js";import"./QuickSearch-f2b7424f.js";import"./Service-d4f3f4ee.js";const p=new Date().getFullYear(),R=Array.from({length:40},(s,t)=>t).reduce((s,t)=>(s.push({Id:p-t,Name:p-t}),s),[]),S={Nams:{field_name:"Nams",title:"Năm",type:"data-select",dataSelect:{isMulti:!0,options:R,value_field:"Id",text_field:"Name",placeholder:"Chọn năm"},rules:{required:"Vui lòng nhập"}},DoiTuongUuTien_Ids:{field_name:"DoiTuongUuTien_Ids",title:"Đối tượng ưu tiên",type:"data-select",required:!0,dataSelect:{isMulti:!0,url:"QLLD_DM_DoiTuongChinhSach",value_field:"Id",text_field:"Name",placeholder:"Chọn..."}},TrinhDoDaoTaoIds:{field_name:"TrinhDoDaoTaoIds",title:"Trình độ đào tạo",type:"data-select",required:!0,dataSelect:{isMulti:!0,url:"QLLD_DM_TrinhDoDaoTao",value_field:"Id",text_field:"Name",placeholder:"Chọn..."}}},M=[{title:"Họ và tên",field:"HoVaTen",type:"string"},{title:"Ngày sinh",field:"NgayThangNamSinh",type:"date"},{title:"Giới tính",field:"GioiTinh",type:"string"},{title:"CMND/CCCD",field:"CCCD",type:"string"},{title:"SĐT",field:"SDT",type:"string"},{title:"Dân tộc",field:"DanToc",type:"string"},{title:"Nơi ở hiện tại",field:"NoiOHienTai",type:"string"},{title:"Đối tượng ưu tiên",field:"DoiTuongUuTien",type:"string"},{title:"Trình độ ",field:"TrinhDoHV",type:"string"},{title:"Trình độ CMKT",field:"TrinhDoCMKT",type:"string"},{title:"Công việc đang làm",field:"CongViecDangLam",type:"string"},{title:"Nhu cầu chuyển đổi",field:"NhuCauChuyenDoi",type:"string"},{title:"Tên nghề nhu cầu",field:"TenNghe",type:"string"},{title:"Trình độ đào tạo",field:"TrinhDoDaoTao",type:"string"}];function De(s){const[t,l]=i.useState("1"),[c,f]=i.useState({IsChuyenDoi:!0,Nams:[new Date().getFullYear()],TrinhDoDaoTaoIds:[],DoiTuongUuTien_Ids:[]}),m=i.useRef(),u=i.useRef(),d=i.useRef(),D=n=>{t===n?l():l(n)},T=i.useCallback((n,o)=>{f(a=>({...a,[n]:o}))},[]),x=i.useCallback(n=>{try{const o=u.current.getData(),a={...n,...o,GetAll:!0,IsChuyenDoi:!0};m.current.reload(a)}catch{}},[]),v=i.useCallback(async n=>{try{const o=u.current.getData(),a=await _.getDataReport({...n,...o,GetAll:!0,IsChuyenDoi:!0},{responseType:"blob"}),j=URL.createObjectURL(a);let h=document.createElement("a");h.href=j,h.download="Báo cáo nhu cầu chuyển đổi nghề theo khu vực",h.click()}catch(o){y(o.Message||"Thao tác không thành công!")}},[]);return e.jsxDEV(E,{ref:d,onSubmit:x,children:e.jsxDEV(g,{children:[e.jsxDEV(r,{lg:4,children:e.jsxDEV(N,{children:[e.jsxDEV(b,{className:"d-flex justify-content-between",children:[e.jsxDEV("div",{children:[e.jsxDEV("i",{className:"fa fa-filter me-1","aria-hidden":"true"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:72,columnNumber:17},this),"Bộ lọc"]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:71,columnNumber:15},this),e.jsxDEV("div",{children:e.jsxDEV("i",{className:"fa-solid fa-circle-info"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:76,columnNumber:17},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:75,columnNumber:15},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:70,columnNumber:13},this),e.jsxDEV(C,{children:[e.jsxDEV(g,{children:e.jsxDEV(r,{md:"12",children:[e.jsxDEV(V,{ref:u},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:82,columnNumber:19},this),Object.entries(S).map(([n,o])=>e.jsxDEV(B,{name:n,colLabel:"4",colValue:"8",data:o,defaultValue:c&&c[n],onChange:T},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:85,columnNumber:23},this))]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:81,columnNumber:17},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:80,columnNumber:15},this),e.jsxDEV(k,{open:t,toggle:D},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:97,columnNumber:15},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:79,columnNumber:13},this),e.jsxDEV(w,{className:"d-flex justify-content-end",children:e.jsxDEV(K,{onClick:()=>{v({...d.current.getData(),Mode:"download_excel"})},size:"sm",color:"success",children:"Xuất Excel"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:103,columnNumber:15},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:99,columnNumber:13},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:69,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:68,columnNumber:9},this),e.jsxDEV(r,{lg:8,children:e.jsxDEV(N,{children:e.jsxDEV(C,{style:{borderRadius:"1rem"},children:e.jsxDEV(q,{title:"Danh sách chuyển đổi nghề",ref:m,url:"NhuCauChuyenDoiNghes/KetXuatBaoCao",columns:M,endpoint:I,...s},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:118,columnNumber:15},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:117,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:116,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:115,columnNumber:9},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:67,columnNumber:7},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/qlhncn.gdtsolutions.vn/src/views/BaoCaoThongKe/NhuCauChuyenDoiNghe/TheoKhuVuc/index.jsx",lineNumber:66,columnNumber:5},this)}export{De as default};