????
Current Path : C:/inetpub/vhost/gdnn.gdtsolutions.vn/build/assets/ |
Current File : C:/inetpub/vhost/gdnn.gdtsolutions.vn/build/assets/index-fd59ed30.js |
import{r as l,m as y,C as R,j as e}from"./index-fa055cb8.js";import{R as C,C as b,d as w,h as G,e as f,O as I,f as L,G as M}from"./reactstrap.modern-274e1102.js";import{A as F}from"./AddressComponent-d072bcdf.js";import"./Button-b6c26fff.js";import{B as k}from"./ButtonLoad-5b8d7df7.js";import"./ButtonClose-01990b88.js";import{F as _,C as H,I as z}from"./Form-44494cfc.js";import{C as j}from"./QLLD_DM_TinhTrangViecLamEndpoint-619b3d52.js";import"./Transition-c4233574.js";import"./FormControl-dda7d30a.js";import"./Required-11df292c.js";import"./InputNumber-092cea71.js";import"./FontAwesome4-64371a0f.js";import"./InputTime-cf0160db.js";import"./createClass-5c3a3f66.js";import"./OdataUtils-36531977.js";import"./DropdownList-1816cc1a.js";import"./Select-d5b8e2a0.js";import"./classCallCheck-22a738c0.js";import"./SelectCustom-028e0a1b.js";import"./TextHuyenPhuongXa-91b9e817.js";import"./QuickSearch-2b8999c3.js";import"./withStyles-fa9fb6d9.js";import"./capitalize-d666ae9b.js";import"./DialogCustomize-3c3737d6.js";import"./interopRequireDefault-f95a7153.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";import"./Service-b8ed62b2.js";const T=new Date().getFullYear(),O=Array.from({length:35},(s,n)=>n).reduce((s,n)=>(s.push({Id:T-n,Name:T-n}),s),[]),X={Years:{field_name:"Years",title:"Năm",type:"data-select",dataSelect:{isMulti:!0,options:O,value_field:"Id",text_field:"Name",placeholder:"Chọn năm"},rules:{required:"Vui lòng nhập"}}},A=[{title:"Mã",field:"Code",type:"string"},{title:"Cơ sở",field:"Name",type:"string"},{title:"Mã giấy đăng ký",field:"MaGiayDangKy",type:"string"},{title:"Loại hình",field:"LoaiHinh",type:"string"},{title:"Địa chỉ",field:"Address",type:"string"}],S=[{title:"STT",rowSpan:3},{title:"Tên cơ sở",style:{width:"15rem"},rowSpan:3},{title:"Địa chỉ",style:{width:"15rem"},rowSpan:3},{title:"SĐT",rowSpan:3},{title:"Email",style:{width:"3rem"},rowSpan:3},{title:"Website",rowSpan:3},{title:"Mã số GCN",rowSpan:3},{title:"Loại hình",rowSpan:3},{title:"Cấp độ đào tạo",rowSpan:3},{title:"Quy mô"}],W=({trinhDos:s,Years:n,dataReport:h,...u})=>!s&&!n?e.jsxDEV(e.Fragment,{},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:25,columnNumber:35},globalThis):e.jsxDEV("div",{style:{boxShadow:"rgba(0, 0, 0, 0.1) 0px 0px 5px 0px, rgba(0, 0, 0, 0.1) 0px 0px 1px 0px",width:"max-content"},className:"p-5",children:[e.jsxDEV("strong",{style:{fontSize:"14px"},children:"Sở Lao động - Thương binh và Xã hội tỉnh Bình Định"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:34,columnNumber:7},globalThis),e.jsxDEV("div",{className:"my-3 text-center",children:e.jsxDEV("h4",{className:"fw-bold",children:"Cơ sở GDNN"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:36,columnNumber:9},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:35,columnNumber:7},globalThis),e.jsxDEV(M,{bordered:!0,style:{width:"max-content",fontSize:"small",textAlign:"center",border:"solid 1px black"},children:[e.jsxDEV("thead",{children:[e.jsxDEV("tr",{style:{fontSize:"sm"},children:S.map((o,m)=>l.createElement("th",{className:"align-middle fw-bold",...o,key:"thTable"+m,colSpan:m===S.length-1?s.length*n.length:"1"},o.title))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:40,columnNumber:11},globalThis),e.jsxDEV("tr",{className:"text-center",children:n==null?void 0:n.map(o=>e.jsxDEV("th",{colSpan:s.length,children:[" ",o," "]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:54,columnNumber:15},globalThis))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:52,columnNumber:11},globalThis),e.jsxDEV("tr",{children:n==null?void 0:n.map(o=>s&&s.map(m=>e.jsxDEV("th",{children:[m.Name," "]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:59,columnNumber:56},globalThis)))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:57,columnNumber:11},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:39,columnNumber:9},globalThis),e.jsxDEV("tbody",{children:h&&h.map((o,m)=>e.jsxDEV("tr",{children:[e.jsxDEV("td",{children:m+1},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:68,columnNumber:19},globalThis),e.jsxDEV("td",{children:o==null?void 0:o.Name},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:69,columnNumber:19},globalThis),e.jsxDEV("td",{children:o==null?void 0:o.Address},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:70,columnNumber:19},globalThis),e.jsxDEV("td",{children:o==null?void 0:o.SDT},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:71,columnNumber:19},globalThis),e.jsxDEV("td",{children:e.jsxDEV("p",{children:o==null?void 0:o.Email},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:73,columnNumber:21},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:72,columnNumber:19},globalThis),e.jsxDEV("td",{style:{wordBreak:"break-all"},children:e.jsxDEV("p",{children:o==null?void 0:o.Website},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:76,columnNumber:21},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:75,columnNumber:19},globalThis),e.jsxDEV("td",{children:o==null?void 0:o.GCN},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:78,columnNumber:19},globalThis),e.jsxDEV("td",{children:o==null?void 0:o.LoaiHInh},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:79,columnNumber:19},globalThis),e.jsxDEV("td",{children:o==null?void 0:o.CapTrinhDoDaoTao},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:80,columnNumber:19},globalThis),n==null?void 0:n.map(v=>{const d=o.DanhSachs.find(c=>c.Nam===v);return s&&s.map(c=>{const g=d==null?void 0:d.QuyMos.find(x=>x.Id===c.Id);return e.jsxDEV("td",{children:e.jsxDEV("p",{children:g==null?void 0:g.SoLuong},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:89,columnNumber:29},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:88,columnNumber:27},globalThis)})})]},m+"data",!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:67,columnNumber:17},globalThis))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:63,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:38,columnNumber:7},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:27,columnNumber:5},globalThis);function Ve(s){const[n,h]=l.useState("1"),[u,o]=l.useState({Years:[new Date().getFullYear()]}),[m,v]=l.useState([]),[d,c]=l.useState([]),g=l.useRef(),x=l.useRef(),i=l.useRef(),D=a=>{n===a?h():h(a)},E=l.useCallback((a,r)=>{o(t=>({...t,[a]:r}))},[]),B=l.useCallback(async a=>{var r;try{const t=(i==null?void 0:i.current)&&((r=i==null?void 0:i.current)==null?void 0:r.getData());delete t.MaPhuongXa;const{Value:N}=await j.getDataReport({...a,...t,GetAll:!0});c(N)}catch{y("Thao tác không thành công!")}},[]),K=l.useCallback(async a=>{var r;try{const t=(i==null?void 0:i.current)&&((r=i==null?void 0:i.current)==null?void 0:r.getData()),N=await j.getDataReport({...a,...t,GetAll:!0},{responseType:"blob"}),V=URL.createObjectURL(N);let p=document.createElement("a");p.href=V,p.download="Báo cáo nhu cầu chuyển đổi nghề",p.click()}catch(t){R(t.Message||"Thao tác không thành công!")}},[]);return e.jsxDEV(_,{ref:g,onSubmit:B,children:e.jsxDEV(C,{children:[e.jsxDEV(b,{lg:3,children:e.jsxDEV(w,{children:[e.jsxDEV(G,{className:"d-flex justify-content-between",children:e.jsxDEV("div",{children:"Bộ lọc"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:170,columnNumber:15},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:169,columnNumber:13},this),e.jsxDEV(f,{children:[e.jsxDEV(C,{children:e.jsxDEV(b,{md:"12",children:[e.jsxDEV(F,{inline:!1,ref:i,notPhuongXa:!0},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:175,columnNumber:19},this),Object.entries(X).map(([a,r],t)=>e.jsxDEV(H,{colLabel:"12",colValue:"12",data:r,rules:r.rules,name:a,defaultValue:u&&u[a],onChange:E},t,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:178,columnNumber:23},this))]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:174,columnNumber:17},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:173,columnNumber:15},this),e.jsxDEV(I,{open:n,toggle:D},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:192,columnNumber:15},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:172,columnNumber:13},this),e.jsxDEV(L,{className:"d-flex justify-content-end",children:[e.jsxDEV(k,{onClick:()=>{K({...g.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/CoSo/index.jsx",lineNumber:195,columnNumber:15},this),e.jsxDEV(k,{type:"submit",size:"sm",color:"primary",children:"Lấy dữ liệu"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:204,columnNumber:15},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:194,columnNumber:13},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:168,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:167,columnNumber:9},this),e.jsxDEV(b,{lg:9,children:e.jsxDEV(w,{children:e.jsxDEV(f,{style:{borderRadius:"1rem"},children:e.jsxDEV(z,{title:"Danh sách cơ sở",ref:x,url:"CoSoGDNNs/KetXuatBaoCao",endpoint:j,columns:A,...s,children:d.length&&e.jsxDEV(W,{dataReport:d,...u,trinhDos:m},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:221,columnNumber:35},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:213,columnNumber:15},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:212,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:211,columnNumber:11},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:210,columnNumber:9},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:166,columnNumber:7},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/BaoCaoThongKe/CoSo/index.jsx",lineNumber:165,columnNumber:5},this)}export{Ve as default};