智慧办公是一个业务体系庞大的系统,接近十个独立运行的微服务,搭建在公司内部应用平台,间接支援公司的物流运输主营业务。采用SpringCloud Alibaba微服务,主要功能有:菜单管理、权限管理、待办任务、OA、任务管理、日程管理、网点管理、人群画像等。主要技术栈有:MySQL、MyBatisPlus、Redis、Redisson、RocketMQ、Nacos、OpenFeign
1.在任务管理模块里,负责任务CRUD、任务传阅、进度反馈、完成审核、状态变更、节点流转。解决的主要难点是对接其他系统时需要处理数据不一致的情形
2.在日程管理模块里,负责日程主页展示、会议和会议室CRUD、会议室预定和取消、单次会议和循环会议CRUD、会议参与人管理、会议纪要管理。解决的主要难点是循环会议编辑规则复杂和应用日程到钉钉日程的双向状态同步
3.在网点管理模块里,负责车辆设备人员CRUD、设备采购、网点负责人审批、故障上报、流程督办、绩效考核、奖金分配。解决的主要难点是需要处理不同权限人员由于查询视角不同导致查到的结果不同
4.在人群画像模块里,负责考察对象增减、忙闲统计、出差统计、标签管理。解决的主要难点是考察对象较多时查询缓慢,需要多线程处理提高接口响应速度
5.以上所有负责的项目都是从零开始,完成开发、上线、维护、迭代的全过程,有丰富的生产环境故障排查经验和完备的应急处理操作流程