1. 项目分为合约管理、成本管理、数据管理、结算管理、报告管理、配置中心、中长期交易分析和现货交易管理八个模块。
我负责报告管理、配置中心、结算管理和现货交易管理
2. 技术栈:Typescript + React + React-Router + Webpack,组件库使用Antd4,数据管理层面使用了Redux-Toolkit。
3. 其中报告管理需要根据多种维度的计算和展示,灵活配置、编辑,自动生成数据图表,便捷导出为word格式应用文档或excel报表。分为三个部分,第一部分章节需要可以拖动调整章节位置编辑保存新增,第二部分的展示由第三部分图表设置来决定,前端的设计开发由我一人完成。
其中配置中心有参数配置-尖峰平谷时间、特殊日期等