该项目使用activiti7技术对项目签订,结算与开票进行审批,并向下个审批人发送钉钉OA消息,提醒审批流程。
拥有报表的导出与历史数据导入功能,开放电子开票API接口,供第三方付费使用。同时用redis作为缓存,处理定期短信发送和保存草稿功能。
点击空白处退出提示
该项目使用activiti7技术对项目签订,结算与开票进行审批,并向下个审批人发送钉钉OA消息,提醒审批流程。
拥有报表的导出与历史数据导入功能,开放电子开票API接口,供第三方付费使用。同时用redis作为缓存,处理定期短信发送和保存草稿功能。
项目描述:
该项目使用activiti7技术对项目签订,结算与开票进行审批,并向下个审批人发送钉钉OA消息,提醒审批流程。拥有报表的导出与历史数据导入功能,开放电子开票API接口,供第三方付费使用。同时用redis作为缓存,处理定期短信发送和保存草稿功能。
主要技术:
springBoot,mybatisplus,mysql,redis,maven,Easy-poi,easyExcel,activiti7,sdk-dysmsapi,DingTalk-sdk
负责数据库设计与大部分业务的开发
对接钉钉OA消息和阿里短信发送
对一些固定样式的详情数据使用Easy-poi技术,oss获取模板填充数据后导出
对大量历史数据Excel导入采用easyExcel分片读取和线程池结合处理当前任务
对较慢的接口进行改造和sql调优,从原先的10秒响应到1秒左右
对详情关联太多的热点数据作redis缓存处理,提高查询效率






评论