暂无
任务描述
需求描述
1.1. 背景
背景:根据现有自定义报告查询中业务反馈较多耗时查询事项进行优化调整
1.2. 验收目标
1.自定义报告调整不支持预览的优化
2.自定义报告星号调优
2. 功能设计
2.1. 页面路径
报告中心--自定义报告下载
2.2.3 自定义报告调整优化星号及预览
2.2.3.1 功能点描述:
1.现有自定义报告配置时,如果配置内容夹带有临时表情况是不支持预览,而因为不支持预览关系造成业务误解为BUG 原因,本次优化做该项调整。
自定义报告配置,改为支持临时表查询出来的预览。
如上不行话,自定义报告配置,在执行测试SQL 时判断是否有临时表,如果有临时表情况,则屏蔽这个报告的预览功能;

2.现有自定义报告查询时,排除非权限问题情况下,也会偶发出现 * 号,当前如果有这个问题时只能刷新配置处理,本次优化针对现有调整模板。

验收标准
暂无

一、有临时表的,则sql中出现“#”并且”drop"关键字的单sheet支持预览,如这个报表:采集表亚马逊交易报告
二、*的问题,因为报表sheet多,在插入sheet列到数据库时,是批量的,无法保证插入顺序,因此修改代码,按sheet分组,一个一个sheet批量插入,保证sheet1~10,是先插入1...10,这样就能避免出现*,如下报表
三、svn提交
任务34620, 自定义报告调整优化星号及预览