????

Your IP : 216.73.216.64


Current Path : C:/inetpub/vhost/gdnn.gdtsolutions.vn/build/assets/
Upload File :
Current File : C:/inetpub/vhost/gdnn.gdtsolutions.vn/build/assets/DataEditTS-c5c4693c.js

var ee=Object.defineProperty;var ne=(t,i,e)=>i in t?ee(t,i,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[i]=e;var S=(t,i,e)=>(ne(t,typeof i!="symbol"?i+"":i,e),e);import{j as n,R as se,t as y,P as K,s as ie,r,C as Q,n as W,m as B,T as ae}from"./index-fa055cb8.js";import{m as te,d as oe,e as le,M as ue,k as he,R as U,C as $,B as A,l as re}from"./reactstrap.modern-274e1102.js";import{F as G,u as de}from"./FormControl-dda7d30a.js";import{T as ce,D as Ne}from"./DataTable-fad8b46b.js";import{F as z}from"./FontAwesome4-64371a0f.js";import{c as me}from"./FormListControl-c9d1cc74.js";import{x as ge,A as J}from"./OdataUtils-36531977.js";import{b as Y,c as Te,t as fe}from"./PhanRow-9a886c05.js";import{S as pe}from"./TextHuyenPhuongXa-91b9e817.js";const Me=[{title:"Id",field:"Id",type:"string",dataID:!0,hidden:!0},{title:"Người tạo",field:"Created_By"},{title:"Ngày tạo",field:"Created_Date",type:"date"},{title:"Mã số đợt tuyển sinh",field:"MaSo",type:"string",searchable:!0},{title:"Năm tuyển sinh",field:"NamTuyenSinh",type:"number"},{title:"Id",field:"QLLD_CoSoGDNN.Id",type:"string",hidden:!0},{title:"Mã cơ sở GDNN",field:"QLLD_CoSoGDNN.MaCSGDNN",type:"string",searchable:!0},{title:"Tên cơ sở GDNN",field:"QLLD_CoSoGDNN.TenCSGDNN",type:"string",searchable:!0},{title:"Trạng thái",field:"TrangThai_Id",hidden:!0},{title:"Trạng thái",field:"QLLD_DM_TrangThaiKeHoach.Code",hidden:!0},{title:"Trạng thái",field:"QLLD_DM_TrangThaiKeHoach.Name",render:t=>n.jsxDEV(te,{style:{fontSize:"12px"},color:t.QLLD_DM_TrangThaiKeHoach.Code,children:t.QLLD_DM_TrangThaiKeHoach.Name},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/FormListControl.jsx",lineNumber:71,columnNumber:9},globalThis)},{title:"Lý do",field:"LyDoTuChoi"}],De={CoSoGDNN_Id:{field_name:"CoSoGDNN_Id",title:"",type:"textbox"},MaSo:{field_name:"MaSo",title:"",type:"textbox"}},ve=t=>({ThongTinChungCoSoGDNN:[{field_name:"CoSoGDNN_Id",title:"Cơ sở GDNN",type:"popup-select",popupSelect:{label:"Danh sách cơ sở GDNN",url:"QLLD_CoSoGDNN",title:"Tìm kiếm",columns:me,placeholder:"Chọn",selectColumn:"TenCSGDNN",onClickButton:t?!0:null,isModal:!0,toggleAdd:!0,ableCRUD:!1,isNew:!0,isGetItem:!0},nameGroupCard:"TTCCS",required:!t}],NhuCauTuyenSinh:[{field_name:"NCTS",nameGroupCard:"NCTS"}]});class P extends se.Component{constructor(e){super(e);S(this,"componentDidMount",()=>{const{data:e,url:s,columns:u,where:o,initRowData:h}=this.props;e?this.setState({data:e}):y(`${s}?${ge(u,o,!0,this.props.selectType)}`,"GET",null).then(d=>{d.value&&(h&&d.value.forEach(T=>h.forEach(v=>T[v.name]=v.value)),this.setState({data:d.value}))}).catch(d=>console.log(d))});S(this,"addRowToTable",e=>{this.setState({data:[e,...this.state.data]})});S(this,"handleAddRowTable",e=>new Promise((s,u)=>{if(!J(this.props.columns,e))u();else try{this.setState({data:[e,...this.state.data]},s(e))}catch{u()}}));S(this,"handleUpdateRowTable",(e,s)=>new Promise((u,o)=>{if(!J(this.props.columns,e))o();else try{let h=[...this.state.data];h[h.indexOf(s)]=e,this.setState({data:h},u(e))}catch{o()}}));S(this,"handleDeleteRowTable",e=>new Promise((s,u)=>{try{let o=[...this.state.data];o.splice(o.indexOf(e),1),this.setState({data:o},s())}catch{u()}}));S(this,"getRowData",()=>{const{initRowData:e}=this.props;if(e){let s=[...this.state.data];return s.forEach(u=>e.forEach(o=>u[o.name]=o.value)),s}return this.state.data&&[...this.state.data]});S(this,"getData",()=>this.state.data);this.state={data:[]}}render(){const{addMoreRows:e,title:s,columns:u,pageSize:o,tableRef:h}=this.props;return n.jsxDEV(ce,{addMoreRows:e,pageSize:o,title:s,columns:u,tableRef:h,data:this.state.data,editable:{onRowAdd:d=>this.handleAddRowTable(d),onRowUpdate:(d,T)=>this.handleUpdateRowTable(d,T),onRowDelete:d=>this.handleDeleteRowTable(d)}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/childcomp/table/ActionsTable.jsx",lineNumber:98,columnNumber:7},this)}}P.propTypes={url:K.string.isRequired,title:K.string.isRequired,columns:K.array.isRequired,pageSize:K.number.isRequired};P.defaultProps={addMoreRows:!1,title:"",columns:[],pageSize:10,searchLength:1};let E=[{id:1,field:"ParentId",expression:"ne",value:"null"}];const Ce=t=>{E.map(i=>{t?i.id===1&&(i.field="TrinhDoDaoTao_Id",i.expression="eq",i.value=t):i.id===1&&(i.field="ParentId",i.expression="ne",i.value="null")})},X=[{title:"Id",field:"Id",hidden:"true",type:"numeric",dataID:!0},{field:"QLLD_DM_NganhNgheDaoTao.Name",type:"string",hidden:!0,editable:"never"},{field:"QLLD_DM_NganhNgheDaoTao.Id",type:"string",hidden:!0,editable:"never"},{field:"QLLD_DM_NganhNgheDaoTao/QLLD_DM_TrinhDoDaoTao.Name",type:"string",hidden:!0,editable:"never"},{title:"Kế hoạch",field:"KeHoach",type:"numeric",cellStyle:{minWidth:100}},{title:"Kế hoạch đã phê duyệt",field:"KeHoachDaPheDuyet",type:"numeric",editable:"never",hidden:!0,cellStyle:{minWidth:100}}],be=ie.div`
  position: absolute;
  top: -12px;
  left: 12px;
  background-color: #fff;
  color: #374dc5;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1; /* number of lines to show */
  -webkit-box-orient: vertical;
`;function Ke(t){const{data:i,idEdit:e,isOpen:s,isClose:u,reloadTable:o,setSoNam:h,soNam:d}=t,[T,v]=r.useState({}),[C,x]=r.useState([]),[c,f]=r.useState(!1);r.useEffect(()=>{(e||e===0)&&(i.TenCSGDNN=i.QLLD_CoSoGDNN.TenCSGDNN,v(i),h(i==null?void 0:i.NamTuyenSinh))},[i,e,h]);const p=r.useRef(),{handleChange:_,handleValidate:I}=de(T,De,a=>v(a)),k=a=>{y(`QLLD_DM_NganhNgheDaoTao(${a})?$expand=QLLD_DM_TrinhDoDaoTao`,"GET",null,{isLoading:!1}).then(m=>{x(g=>[...g,m])})},H=a=>{C.length?C.some(m=>+m.Id==+a)&&k(a):k(a)},O=a=>{const m=new Set;for(const g of a){if(m.has(g.NganhNgheDaoTao_Id))return!0;m.add(g.NganhNgheDaoTao_Id)}return!1},R=r.useCallback(()=>{if(I()){let a=p.current&&p.current.getData();if(a!=null&&a.length&&O(a)){Q('Bạn đã nhập trùng "Ngành nghề đào tạo" trong "Kế hoạch tuyển sinh chi tiết"!',"Thông báo");return}let m=[];a!=null&&a.length&&a.forEach(l=>{m.push({NganhNgheDaoTao_Id:l.NganhNgheDaoTao_Id,KeHoach:+l.KeHoach})});let g={NamTuyenSinh:d,CoSoGDNN_Id:fe,ListChiTietKeHoachTuyenSinh:m},j=e?"Cập nhật thành công!":"Thêm mới thành công!";e?y(`QLLD_KeHoachTuyenSinh(${e})`,"PATCH",JSON.stringify({NamTuyenSinh:d})).then(()=>{W(j),o(),u()}).catch(l=>B(l)):y("ThemMoiKeHoachTuyenSinh","POST",JSON.stringify(g),{odata:!1}).then(l=>{W(j),o(),u()}).catch(l=>B(l))}},[I,e,u,o,d]),V=r.useCallback(()=>{u()},[u]),M={TTCCS:Y?"":"I. THÔNG TIN CHUNG CƠ SỞ"},N=ve(),D=Object.values(N),w=r.useCallback(a=>{var m;return a.type!=="popup-select"?T[a.field_name]:T[(m=a.popupSelect)==null?void 0:m.selectColumn]},[T]),Z=r.useCallback((a,m)=>a.field_name==="CoSoGDNN_Id"&&(Y||Te)?n.jsxDEV(n.Fragment,{children:n.jsxDEV("div",{className:"d-flex col-7",children:[n.jsxDEV("strong",{className:"w-50",children:"Cơ sở GDNN:"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:231,columnNumber:15},this),n.jsxDEV("span",{className:"w-100",children:ae.TenDonVi},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:232,columnNumber:15},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:230,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:229,columnNumber:11},this):n.jsxDEV(oe,{style:{border:"none"},children:[n.jsxDEV(be,{style:{left:"0"},title:a.title,children:[a.title," ",a.required&&n.jsxDEV("span",{style:{color:"red"},children:" *"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:240,columnNumber:44},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:239,columnNumber:11},this),n.jsxDEV(le,{style:{paddingLeft:"0",paddingTop:"10px"},onDragStart:g=>g.preventDefault(),children:n.jsxDEV(G,{data:{...a,hidden_label:!0},value:w(a),onChange:(g,j)=>_(g,j),inline:!1},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:243,columnNumber:13},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:242,columnNumber:11},this)]},m,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:238,columnNumber:9},this),[w,_]);return n.jsxDEV(ue,{style:{zIndex:"9999"},size:"xl",isOpen:s,toggle:V,children:[n.jsxDEV(he,{children:n.jsxDEV(U,{className:"w-100",children:[n.jsxDEV($,{children:e?"Cập Nhật Thông Tin":"Thêm mới"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:260,columnNumber:11},this),n.jsxDEV($,{className:"d-flex justify-content-end p-0",children:[n.jsxDEV(A,{color:"success",onClick:R,className:"me-2",children:[n.jsxDEV(z,{fa:"floppy-o"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:263,columnNumber:15},this),n.jsxDEV("span",{className:"ms-1",children:"Lưu"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:264,columnNumber:15},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:262,columnNumber:13},this),n.jsxDEV(A,{color:"danger",onClick:V,children:[n.jsxDEV(z,{fa:"times-circle"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:267,columnNumber:15},this),n.jsxDEV("span",{className:"m-1",children:"Đóng"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:268,columnNumber:15},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:266,columnNumber:13},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:261,columnNumber:11},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:259,columnNumber:9},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:258,columnNumber:7},this),n.jsxDEV(re,{children:[n.jsxDEV("div",{className:"col-7 d-flex",children:[n.jsxDEV("strong",{className:"w-50",children:"Năm tuyển sinh:"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:275,columnNumber:11},this),n.jsxDEV(pe,{value:d,disabled:c,onChange:a=>{h(a.value),o()}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:276,columnNumber:11},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:274,columnNumber:9},this),D.map((a,m)=>n.jsxDEV(n.Fragment,{children:[n.jsxDEV("h5",{style:{fontWeight:"bold",margin:"25px 0"},children:M[a[0].nameGroupCard]},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:288,columnNumber:15},this),n.jsxDEV(U,{children:a.filter(g=>!g.hiddenGroupCard).map((g,j)=>g.field_name==="NCTS"?n.jsxDEV(n.Fragment,{children:e?n.jsxDEV(n.Fragment,{children:n.jsxDEV(je,{data:i,Id:e,setDaHT:f},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:298,columnNumber:31},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:297,columnNumber:29},this):n.jsxDEV(n.Fragment,{children:n.jsxDEV(P,{ref:p,title:n.jsxDEV(n.Fragment,{children:[n.jsxDEV("strong",{style:{color:"#374dc5"},children:"Kế hoạch tuyển sinh "},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:306,columnNumber:37},this),n.jsxDEV("strong",{className:"ms-1",style:{color:"red"},children:"*"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:307,columnNumber:37},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:305,columnNumber:35},this),addMoreRows:!0,columns:[{title:"Trình độ đào tạo",field:"QLLD_DM_NganhNgheDaoTao.TrinhDoDaoTao_Id",type:"data-select",nameRef:"QLLD_DM_TrinhDoDaoTao",dataSelect:{url:"QLLD_DM_TrinhDoDaoTao",column:{field:"Id",label:"Name"},dialogOdata:!1,dataRef:[]},onChange:(l,b)=>{Ce(b)},render:l=>{var b,L,q;return C.length&&C.filter(F=>F.Id===l.NganhNgheDaoTao_Id).length?C.filter(F=>F.Id===l.NganhNgheDaoTao_Id)[0].QLLD_DM_TrinhDoDaoTao.Name:((b=l==null?void 0:l.QLLD_DM_TrinhDoDaoTao)==null?void 0:b.Name)||((q=(L=l==null?void 0:l.QLLD_DM_NganhNgheDaoTao)==null?void 0:L.QLLD_DM_TrinhDoDaoTao)==null?void 0:q.Name)},cellStyle:{minWidth:150,textAlign:"left"}},{title:"Ngành nghề đào tạo",field:"NganhNgheDaoTao_Id",type:"data-select",dataCheck:!0,nameRef:"NganhNgheDaoTao",dataSelect:{url:"QLLD_DM_NganhNgheDaoTao",whereOne:E,column:{field:"Id",label:"Name",textFieldSub:"Id"},dialogOdata:!1,dataRef:[]},onChange:(l,b)=>{H(b)},render:l=>{var b,L;return`${((b=l==null?void 0:l.NganhNgheDaoTao)==null?void 0:b.Name)||((L=l==null?void 0:l.QLLD_DM_NganhNgheDaoTao)==null?void 0:L.Name)}`},cellStyle:{minWidth:150,textAlign:"left"}},...X],url:"QLLD_KeHoachTuyenSinh_ChiTiet",where:`KeHoachTuyenSinh_Id eq ${e}`,selectType:"withColumns",data:!(e||e===0)&&[]},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:302,columnNumber:31},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:301,columnNumber:29},this)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:295,columnNumber:25},this):n.jsxDEV($,{className:"mt-0 card-mau01-Dieu18",children:Z(g,j)},j,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:387,columnNumber:23},this))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:289,columnNumber:15},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:287,columnNumber:13},this))]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:273,columnNumber:7},this)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/Create.jsx",lineNumber:257,columnNumber:5},this)}function Se(t,i){r.useEffect(()=>{const e=s=>{!t.current||t.current.contains(s.target)||i(s)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}},[t,i])}const je=({Id:t,setDaHT:i,data:e})=>{var x;const[s,u]=r.useState(!1),o=r.useRef(),h=r.useCallback(()=>o.current&&o.current.onQueryChange(),[o]),[d,T]=r.useState(!1),[v,C]=r.useState([]);return r.useEffect(()=>{var c;(e==null?void 0:e.TrangThai_Id)===3&&y(`CheckSuaKeHoach?keHoach_Id=${e==null?void 0:e.Id}&CSGDNN_Id=${(c=e==null?void 0:e.QLLD_CoSoGDNN)==null?void 0:c.Id}`,"POST",null,{odata:!1}).then(f=>{C(f)})},[e==null?void 0:e.Id,(x=e==null?void 0:e.QLLD_CoSoGDNN)==null?void 0:x.Id,e==null?void 0:e.TrangThai_Id,s]),r.useEffect(()=>{y(`QLLD_KeHoachTuyenSinh_LichSuThaoTac?$filter=KeHoachTuyenSinh_Id eq ${t}&$orderby=Created_Date desc`).then(c=>{var f,p;T(((f=c.value[0])==null?void 0:f.TrangThaiKeHoach_Id)===2),i(((p=c.value[0])==null?void 0:p.TrangThaiKeHoach_Id)===2)})},[t,i]),n.jsxDEV(n.Fragment,{children:n.jsxDEV("div",{className:"position-relative",children:[s&&n.jsxDEV(n.Fragment,{children:n.jsxDEV(ye,{close:()=>u(!1),reload:h,Id:t,isDaHT:d,listsCheck:v,rowData:s!==!0?s:null},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:60,columnNumber:13},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:59,columnNumber:11},globalThis),n.jsxDEV(Ne,{title:n.jsxDEV(n.Fragment,{children:n.jsxDEV("div",{children:n.jsxDEV("h5",{style:{color:"#0064c8"},className:"fw-bold",children:"Kế hoạch tuyển sinh"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:74,columnNumber:17},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:73,columnNumber:15},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:72,columnNumber:13},globalThis),tableRef:o,url:"QLLD_KeHoachTuyenSinh_ChiTiet",where:`KeHoachTuyenSinh_Id eq ${t}`,selectType:"withColumns",onEdit:{onClick:(c,f)=>u(f)},onDelete:d?!1:{},onAdd:{onClick:()=>u(!0)},columns:[{title:"Trình độ đào tạo",field:"QLLD_DM_NganhNgheDaoTao.TrinhDoDaoTao_Id",type:"data-select",dataCheck:!0,dataSelect:{url:"QLLD_DM_TrinhDoDaoTao",column:{field:"Id",label:"Name"},dialogOdata:!1,dataRef:[]},render:c=>{var f,p;return`${(p=(f=c==null?void 0:c.QLLD_DM_NganhNgheDaoTao)==null?void 0:f.QLLD_DM_TrinhDoDaoTao)==null?void 0:p.Name}`},cellStyle:{minWidth:150,textAlign:"left"}},{title:"Ngành nghề đào tạo",field:"NganhNgheDaoTao_Id",type:"data-select",dataCheck:!0,nameRef:"QLLD_DM_NganhNgheDaoTao",dataSelect:{url:"QLLD_DM_NganhNgheDaoTao",whereOne:E,column:{field:"Id",label:"Name"},dialogOdata:!1,dataRef:[]},render:c=>`${c.QLLD_DM_NganhNgheDaoTao.Name}`,cellStyle:{minWidth:150,textAlign:"left"}},...X]},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:70,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:57,columnNumber:7},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:56,columnNumber:5},globalThis)},Qe=(t,i,e)=>{t(s=>({...s,[i]:e}))},ye=({Id:t,close:i,reload:e,rowData:s,isDaHT:u,listsCheck:o})=>{var R,V,M;const[h,d]=r.useState({NganhNgheDaoTao_Id:(s==null?void 0:s.NganhNgheDaoTao_Id)||null,KeHoach:(s==null?void 0:s.KeHoach)||null,KeHoachTuyenSinh_Id:t}),[T,v]=r.useState(E),[C,x]=r.useState((R=s==null?void 0:s.QLLD_DM_NganhNgheDaoTao)==null?void 0:R.TrinhDoDaoTao_Id),[c,f]=r.useState(!0);let p=s==null?void 0:s.KeHoachDaPheDuyet,_=o!=null&&o.length?(V=o.filter(N=>(N==null?void 0:N.NganhNgheId)===(s==null?void 0:s.NganhNgheDaoTao_Id))[0])==null?void 0:V.IsSua:!0;const I=N=>{x(N),k("NganhNgheDaoTao_Id",null),v(N?[{id:2,field:"TrinhDoDaoTao_Id",expression:"eq",value:N}]:E)},k=(N,D)=>{d(w=>({...w,[N]:D}))},H=r.useRef();Se(H,()=>{i()});const O=()=>{let N=s?"PATCH":"POST",D=s?`QLLD_KeHoachTuyenSinh_ChiTiet(${s.Id})`:"QLLD_KeHoachTuyenSinh_ChiTiet";if(h.NganhNgheDaoTao_Id)if(h.KeHoach){if(u&&+(h==null?void 0:h.KeHoach)<p){Q("Không được nhập kế hoạch mới nhỏ hơn kế hoạch ban đầu!");return}}else{Q("Chưa nhập kế hoạch");return}else{Q("Chưa chọn Ngành Nghề");return}y(D,N,JSON.stringify(h)).then(w=>{i(),e()})};return n.jsxDEV(n.Fragment,{children:n.jsxDEV("div",{onClick:()=>f(!1),ref:H,className:"form-data-edit-ts",children:[n.jsxDEV("div",{className:"w-100 pe-1",children:n.jsxDEV(G,{data:{title:"Trình độ đào tạo",type:"data-select-async",dataSelect:{url:"QLLD_DM_TrinhDoDaoTao",column:{field:"Id",label:"Name"}}},disabled:s&&!_,value:C,onChange:(N,D)=>I(D)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:221,columnNumber:11},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:220,columnNumber:9},globalThis),n.jsxDEV("div",{className:"w-100 pe-1",children:(((M=T[0])==null?void 0:M.value)!=="null"||c)&&n.jsxDEV(G,{data:{title:"Ngành nghề đào tạo",type:"data-select-async",dataSelect:{url:"QLLD_DM_NganhNgheDaoTao",whereOne:T,column:{field:"Id",label:"Name"}}},disabled:s&&!_,value:h.NganhNgheDaoTao_Id,onChange:(N,D)=>{k("NganhNgheDaoTao_Id",D)}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:240,columnNumber:13},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:238,columnNumber:9},globalThis),n.jsxDEV("div",{className:"w-100 pe-3",children:n.jsxDEV(G,{data:{title:"Số lượng",type:"number"},value:h.KeHoach,onChange:(N,D)=>k("KeHoach",+D)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:262,columnNumber:11},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:261,columnNumber:9},globalThis),n.jsxDEV("div",{style:{gap:"1rem"},className:"ps-3 d-flex",children:[n.jsxDEV(A,{className:"btn-data-edit-ts ms-auto",onClick:i,children:"Hủy"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:272,columnNumber:11},globalThis),n.jsxDEV(A,{style:{background:"#009dff",color:"white"},className:"btn-data-edit-ts",onClick:O,children:"Lưu"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:275,columnNumber:11},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:271,columnNumber:9},globalThis)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:219,columnNumber:7},globalThis)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/gdnn.gdtsolutions.vn/src/views/NghiepVu/NhuCauTuyenSinh/DataEditTS.jsx",lineNumber:218,columnNumber:5},globalThis)};export{Ke as C,E as a,X as b,Me as c,Ce as f,Qe as s,Se as u};