????

Your IP : 18.218.96.239


Current Path : C:/inetpub/vhost/sdoc.nextform.vn/www/assets/
Upload File :
Current File : C:/inetpub/vhost/sdoc.nextform.vn/www/assets/index-24b1f103.js

import{r as i,R as C,j as e}from"./index-727ccf4d.js";import{D as h}from"./DataTable-2f4d7f97.js";import{F as M}from"./FullScreenDialog-84a3de57.js";import{E as f}from"./EditPDF-c11840d6.js";import"./useTheme-41684c89.js";import"./OdataUtils-2c90172a.js";import"./BodyDialog-933f74b0.js";import"./DialogCustomize-4c6977d9.js";import"./Button-9330b92c.js";import"./capitalize-f7a57a5c.js";import"./withStyles-da525f81.js";import"./classCallCheck-22a738c0.js";import"./Transition-27f52f03.js";import"./debounce-b2775af4.js";import"./TabsBasic-ac34a1aa.js";import"./Nav-12db6fea.js";import"./Card-8b4f40d9.js";import"./CardBody-4a2e5616.js";import"./Row-4ad47f29.js";import"./Col-ed66bf37.js";import"./InputNumber-dceb4c1c.js";import"./FontAwesome4-32fe4385.js";import"./Input-ae2484bb.js";import"./InputTime-0a0b65be.js";import"./possibleConstructorReturn-e4ffd6dd.js";import"./TextArea-56268c1b.js";import"./CardHeader-dcb844ec.js";import"./Collapse-da981db3.js";import"./DropdownList-ca18995c.js";import"./DataSelect-00074039.js";import"./Button-461c8cce.js";import"./index-0eaf7829.js";import"./SelectCustom-701e5fac.js";import"./Fade-7cf1057f.js";import"./Required-e4b19dca.js";import"./Dropdown-ab2dfbba.js";import"./Manager-0c2f0563.js";import"./SelectPanelMulti-70ffdcea.js";import"./TransitionGroup-273fc20b.js";const x=[{title:"Id",field:"Id",dataID:!0,hidden:!0,type:"numeric"},{title:"Mã mẫu báo cáo",field:"MaMauBaoCao",type:"string",dataCheck:!0,searchable:!0},{title:"Tên mẫu báo cáo",field:"Name",type:"string",dataCheck:!0,searchable:!0},{title:"STT",field:"STT",type:"numeric",hidden:!0,cellStyle:{textAlign:"center"}},{title:"Code",field:"Code",type:"numeric",hidden:!0,cellStyle:{textAlign:"center"}}],I=o=>{const{open:d,onClose:l,Name:p,mauBaoCaoId:r,code:s}=o,[a,m]=i.useState(!1),[n,c]=i.useState({}),t=C.createRef();return e.jsx(M,{open:d,onClose:l,title:p,children:e.jsxs("div",{className:"index-report-template-confi",children:[e.jsx("div",{className:"form-reports",children:e.jsx(h,{tableRef:t,title:"Danh sách mẫu báo cáo",url:"DM_MauBaoCao_HTML",where:`MauBaoCao_Id eq guid'${r}'`,columns:x,selectType:"withColumns",onAdd:{disabled:!1,defaultValues:[{field:"MauBaoCao_Id",value:r,code:s}]},onEdit:{},onDelete:{},onActions:[{icon:"check",tooltip:"Cấu hình mẫu",onClick:(b,u)=>{c({MauBaoCaoId:u.Id,name:u.Name}),m(!0)}}]})}),a&&e.jsx(f,{title:n.name,open:a,onClose:()=>m(!1),reportTemplate:n,IdMauBaoCao2:n.MauBaoCaoId,editTemplate:!0})]})})},B=[{title:"Id",field:"Id",dataID:!0,hidden:!0,type:"guid"},{title:"STT",field:"Code",type:"numeric",dataCheck:!1,hidden:!0,cellStyle:{textAlign:"center"},editable:"never"},{title:"Tên mẫu báo cáo",field:"Name",type:"string",dataCheck:!0,searchable:!0},{title:"Số phiên bản",field:"DM_MauBaoCao_HTML.Id",type:"string",dataRef:["DM_MauBaoCao_HTML"],render:o=>e.jsx("span",{children:e.jsx("b",{children:o.DM_MauBaoCao_HTML.length===0?"-":o.DM_MauBaoCao_HTML.length})}),editable:"never",cellStyle:{textAlign:"center"}},{title:"Là báo cáo đề cương",field:"IsBaoCaoDeCuong",type:"boolean",cellStyle:{textAlign:"center",width:200}},{title:"Đang bảo trì",field:"DangBaoTri",type:"boolean",cellStyle:{textAlign:"center",width:200}}],ne=()=>{const[o,d]=i.useState(!1),[l,p]=i.useState({}),[r,s]=i.useState(!1),[a,m]=i.useState({}),n=C.createRef();return e.jsxs("div",{className:"index-report-template-confi p-3 rounded bg-white",children:[e.jsx("div",{className:"form-reports",children:e.jsx(h,{tableRef:n,title:"Danh sách mẫu báo cáo",url:"DM_MauBaoCao",where:"IsDeleted ne true&$orderby=Code asc",columns:B,selectType:"withColumns",onAdd:{disabled:!1,defaultValues:[]},onEdit:{},onDelete:{},onRowClick:(c,t)=>m({Code:t.Code,mauBaoCaoId:t.Id,Name:t.Name},s(!0)),onActions:[{icon:"check",tooltip:"Cấu hình mẫu",onClick:(c,t)=>{p({mauBaoCaoId:t.Id,name:t.Name}),d(!0)}}]})}),r&&e.jsx(I,{code:a.Code,mauBaoCaoId:a.mauBaoCaoId,Name:a.Name,MaMauBaoCao:a.MaMauBaoCao,open:r,onClose:()=>s(!1)}),o&&e.jsx(f,{title:l.name,open:o,onClose:()=>d(!1),reportTemplate:l,IdMauBaoCao:l.mauBaoCaoId,editTemplate:!0})]})};export{ne as default};