项目介绍:腾讯文件助手是供用户展示、管理、共享文件的平台
负责模块:包括登录、我的文件、共享空间、文件收集、文件分享页面
我的职责:
1. 前端通过轮询后台获取用户扫码成功后存储包含用户信息的 session 值的接口实现登录功能
2. 针对其中几个模块展示文件数据及页面结构的相似性,抽离组件并使用 vuex 进行数据状态管理,递归生成文件树,抽
离相同数据模块类并实例化保证复用性及数据独立性
3. 封装多层函数循环遍历处理当前空间文件夹列表数据为指定 excel 导出的数据格式,使用 xlsx 生成 excel 表格
4. 后台递归生成前端请求需下载的目录及文件,压缩并上传 cdn,返回 zip 文件链接实现多文件目录下载功能