点击空白处退出提示
作品详情
2. 本人在项目中负责了仪表覆盖率前后端的开发任务,文件管理页面的前后端开发任务,主数据管理的前端开发任务、基础数据部分的前后端开发任务、以及数据管理页和问题管理页的部分后端开发任务
3.个人感觉比较复杂的:1.数据状态定时检查的定时任务,主要是逻辑比较复杂,需要按甲方提供的逻辑定时检查仪表的状态,并自动生成问题数据,连表查询稍微有点多。这部分有做多线程开发,以提高运行的效率。2.文件管理实现上传、下载、分类查询,这部分就是要在上传时生成一条对应的数据存储到mysql,然后分类查询按这个mysql去查询,文件地址放在这个数据中 3.仪表覆盖率的复杂的Excel导出,需要表头按照数据动态生成,表头筛选功能,单元格按数据的值设置颜色,右侧和底部做公式自动统计功能,这部分功能原本是想通过后端easyexcel去实现的,但是发现效果不是很好,后来改成了前端实现,前端先获取全部的数据,然后通过相关的逻辑去写这个表格,再通过exceljs插件去实现excel生成和文件下载。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论