# ttsreport **Repository Path**: ttshang/ttsreport ## Basic Information - **Project Name**: ttsreport - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-16 - **Last Updated**: 2026-04-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 简介     基于AJ-Report,针对excel报表逐步优化。
    技术等文档请去aj-report项目查看,我不会写代码,我都是让ai帮我写的。欢迎体验。 ## excel报表优化项 ### 数据集 报表条件增加“数据类型”:选择器(也就是下拉)、日期、时间、日期时间、输入框、数字输入框; 报表条件默认值优化:支持更方便的默认值配置,包括当前日期、月初、月末、年初、年末、用户所属机构、用户所属部门、用户所属岗位等等,因为不需要登录了,与用户相关的都是由其他系统插入缓存的,从缓存取; 报表条件增加“字典、参数”两列,仅当数据类型为选择器时生效,优先按照字典(输入字典编码),没有字典则需要录入参数,参数的参考json为: ``` [ { "key": "张三", "value": "yh01" }, { "key": "李四", "value": "yh02" }, { "key": "王五", "value": "yh03" } ] ``` ### excel报表预览 * 查询条件从左侧改到了上方,也就是从上到下为:查询条件、按钮、报表表格 * 增加分页,为前端分页,因此不影响导出 * 隐藏luckysheet的几个显示状态等的区域,界面利用率更高 * 查询条件根据数据集配置显示不同的组件,如下拉选择、input、日期选择器、数字输入框等 ### 分析报表 * 新增分析报表,也就是交叉透视表,采用antv s2实现; ## 后续优化项todo-- * 鉴权(通过配置授权编码,无需登录) * 查询条件,级联选择器实现; ----------------------------------------------------------------------------- image image image image -------------------------- ## 感谢aj-report 郑重感谢aj-report项目,其他参考文档可以去看aj-report项目。