【项目描述】
该平台的前端使用Vue2 + Ant Design Vue + ECharts;后端用ASP.NET Core 6 + Dapper + NPOI。支持多数据库数据源接入,在线编写自定义 SQL 实现多维度数据查询。支持拖拽搭建各类统计图表,基于 NPOI 开发带样式的多级汇总报表并实现导出功能;可配置定时任务自动生成文件,并通过邮件分发报表。具备 SQL 安全校验、大数据分页优化、敏感数据脱敏、Excel 与 PDF 批量导出能力,满足企业日常业务统计、月度台账自动生成等需求。
【个人职责】
本人独立使用ASP.NET Core 开发整套后端 API。完成多数据源动态切换、自定义 SQL 解析与防注入控制;开发数据聚合统计接口,支撑前端可视化图表渲染;实现带格式复杂报表文件生成;开发定时调度任务与邮件推送功能,完成查询性能优化、日志记录与安全管控,全程独立完成编码、联调、压力测试与交付。