厂综合办公系统

我要开发同款
松尾芭蕉尾2023年02月22日
112阅读
所属分类IT

作品详情

项目分为文件管理,生产管理,车辆管理,综合管理,会议管理,员工管理,疫情防控等模块,增加了echarts图表,websocket通信,钉钉流程,activity流程,大屏等功能。
主要负责文件,生产,车辆,会议,员工,疫情防控等模块的开发,使用了vue.js,springboot,mybaits-puls,mysql数据库等技术栈,最终使生产管理系统高效运用,接入钉钉,使办公灵活化,可在移动端进行任务的发起与审批。
难点:1.钉钉流程节点和本地流程节点不匹配,最终通过增加一张数据库表,录入两系统发起时的唯一标识,监听节点,后解决问题。2.input输入框,输入内容时,产生多次请求,浪费资源,使用防抖解决,第一次输入的时候生成一个定时器,当到时间时发送请求。但在这个时间内如果用户再次输入文字的时候,将前一个定时器消除,重新生成一个新的定时器用新的参数发起请求,直到用户不再输入,定时任务完成将最后一次的请求发送给后端,获取最终的数据。3.echarts显示历史数据时数据过多,造成卡顿,网页崩溃。后修改,进入菜单页面后,展示当前时间前三天的数据,也可点击时间选择器,选择时间区间后点击选择站场后选择计量点,实现显示当前点的历史数据。退出后清除echarts实例。4.开发系统首页,包含新闻,待办任务,督办任务,审批任务,个人日志,瞬时流量等,为了增强用户体验,对首页加载速度做出优化,去除个人日志,督办任务,根据用户权限,加载瞬时流量,待办任务,督办任务,审批任务等。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论