点击空白处退出提示
作品详情
实现企业资源管理模块的增删改查功能,包括:用户、角色、部门、菜单路由、绩效、列表页设置
等管理功能以及权限管理功能;
客户管理方面主要有:客户列表、客户简称、客户渠道、公海池、申请主体以及资源分配等。
销售端
实现订单管理模块、销售报表模块:包括对各种不同类型销售订单的管理功能以及对订单的统 计
汇总分析功能。
财务端
实现财务单据、财务报表模块:包括(预)收付款单和开(发)收票的管理功能及各项财务数据的报表明
细管理功能。
流程&审批管理
完成了对审核流程的管理功能;
完成了对销售&采购订单过程中产生的单据信息和附件信息(如收付款凭证)等信息的审批功能;
完成了对各种类型订单的转入到对应业务流程的功能。
鉴权功能
实现基于 JWT 的用户认证和授权机制,确保系统安全性。
消息推送功能
完成消息推送机制:管理人员可以通过公告栏通知员工;部门领导可以按角色或部门通知下属;流
程审批结果通过系统通知员工。
业务员可以在公告、消息中心处查看通知,并跳转到来源单据详情页面。
待办记录
在首页建立待办事项区,部门领导或业务相关人员可以在此页面看到待审或代办事项,点击可跳转。
操作日志记录
对敏感数据操作或变化建立统一的日志记录,管理员和超级管理员可以查看过往操作记录。
系统参数设置
完成系统参数设置功能:用户可以自定义系统自动任务的执行策略,如超时任务的超时时间;
在其他功能模块中可以通过该模块获取用户预设值,动态的调整系统执行逻辑策略
通过使用 @Schedule 实现定时任务调度。如定期检查并提醒员工即将过期的任务,定期清理超时数
据。
通过使用 Redis 和 Spring AOP 切面实现接口幂等性,避免由于网络波动等问题导致的数据写入类接
口的异常重复调用。
通过使用 SpringBean 注入、工厂、策略设计模式的结合,扩展业务接口:如消息推送根据推送类型
获取对应的处理类以提升接口的扩展性;业务流程根据流程类型获取对应的流程处理类。
通过使用 flowable 流程引擎技术,构建完整的流程以及审批功能体系,客户可以根据自己的实时需
求自定义流程图,控制流程的流转。
![](https://filescdn.proginn.com/works_1025805/c6611adb101b2ae98f5bccf4e6b388a0100e938a.png?x-oss-process=image/resize,w_800)
![](https://filescdn.proginn.com/works_1025805/a860c55b3d6cbef63be46174a317b343522ed1ab.png?x-oss-process=image/resize,w_800)
![](https://filescdn.proginn.com/works_1025805/5c15d2fbc43bd6a4a4e21451321977fb3399be8d.png?x-oss-process=image/resize,w_800)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
评论