1

ERP系统产品系统

我要开发同款
后端开发2025年11月10日
15阅读

技术信息

语言技术
JavaReactMySQL
系统类型
Web
行业分类
企业服务

作品详情

行业场景

该项目使用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缓存处理,提高查询效率

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论