????

Your IP : 216.73.216.234


Current Path : C:/inetpub/vhost/quypctt.nextform.vn/www/assets/
Upload File :
Current File : C:/inetpub/vhost/quypctt.nextform.vn/www/assets/index-41311884.js

import{r as i,R as C,j as e}from"./index-3ac6b886.js";import{D as h}from"./DataTable-4f7de56a.js";import{F as M}from"./FullScreenDialog-3e8faf30.js";import{E as f}from"./EditPDF-e5fe172a.js";import"./useTheme-cc71593c.js";import"./OdataUtils-69f581ff.js";import"./DialogCustomize-f58e33cd.js";import"./Button-d32d698a.js";import"./utils-1da25c48.js";import"./withStyles-be05542d.js";import"./capitalize-2c2e3657.js";import"./classCallCheck-22a738c0.js";import"./Transition-41b94a89.js";import"./debounce-b2775af4.js";import"./DataSelect-21292454.js";import"./possibleConstructorReturn-b2959138.js";import"./FontAwesome4-4d1c8e97.js";import"./Button-9ef33eb6.js";import"./createStyles-cfd966dc.js";import"./TabsBasic-8d0666c0.js";import"./Nav-7adab22f.js";import"./Card-4b46d8e1.js";import"./CardBody-09907775.js";import"./Row-ef702d16.js";import"./TextArea-5c5d2643.js";import"./InputNumber-e0e8281b.js";import"./Input-a404c875.js";import"./InputTime-6c25e67a.js";import"./CardHeader-f1e86ecf.js";import"./Collapse-9244e6b2.js";import"./DropdownList-92e339e1.js";import"./Modal-834c96f4.js";import"./Fade-c1d8e31e.js";import"./function-c7c2f09a.js";import"./Required-a585e744.js";import"./SelectCustom-a3812854.js";import"./Dropdown-fd6014de.js";import"./SelectPanelMulti-30b66e05.js";import"./TransitionGroup-a6d13137.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};