导出excel数据业务流程
2024-06-04 14:13:13 0 举报
导出excel数据业务流程是一种将数据从原始来源转换为excel格式文件的过程。在这个过程中,用户首先需要选择要导出的数据源,包括数据库、应用程序或网络接口等。接着,用户需要定义数据导出的规则,包括选择哪些字段、设置数据的排序方式以及设定数据筛选条件等。然后,系统将根据用户的设定,提取并处理数据,最后生成一个excel文件。在导出过程中,用户还可以选择设置文件类型(如xlsx、csv等)和保护措施(如加密、设置权限等),以确保数据的安全性和完整性。
作者其他创作
大纲/内容
导出文件上传文件系统
是
本月数据24小时内不能重复导出
上传压缩包文件到oss文件系统,返回压缩包文件导出地址
否
是否还未循环结束
该产品在该时间段没有查到使用记录
导出文件记录过滤出不完整月导出文件记录
选择导出日期和产品
消费记录明细不为空
导出数据量是否不大于100万
名下不存在正在导出的任务
根据签名查询导出文件记录
根据导出编号查询导出文件url地址列表
保存导出记录
消费记录是否不为空
执行导出任务
消费记录写入文件
开始时间不能大于结束时间
导出文件记录表的导出状态status更新为导出完成
是否本月数据24小时内没有重复导出
循环遍历消费明细页数
根据userId、产品id、月份查询消费记录明细
导出文件记录是否包含不完整月数据
根据时间范围按月拆分
开始时间是否不大于结束时间
点击导出按钮
导出文件记录是否不为空
返回错误信息
计算月度区间时间范围
导出数量不能大于100万
结束
消费记录明细分页
查询时间范围是否不大于3个月
检查导出参数
根据导出文件url地址,读取导出文件内容,生成压缩包文件
删除不完整月导出文件记录
循环遍历导出月份
开始
导出压缩包的下载地址更新到导出记录表的file_key字段
是否保存成功
插入导出文件记录
导出时间范围不能超过3个月
0 条评论
下一页