hdc200812142023年10月17日
49阅读
所属分类 PC网站webapp

作品详情

该系统是OA办公自动化系统
系统主要包含:管理端和员工端
主要实现了系统管理(权限管理),审批设置,审批管理,和公众号菜单
员工端采用微信公众号操作,包含:办公审批、微信授权登录、消息推送等功能
后端用的技术有:SpringBoot + MyBatisPlus + SpringSecurity + Redis + Activiti+ MySQL
前端架构:vue-admin-template + Node.js + Npm + Vue + ElementUI + Axios
我主要负责了:后端的权限的控制和审批模板的设置这两项功能
后端权限控制:主要是通过SpringSecurity 实现了用户拥有角色,角色拥有菜单的之间基于数据库的多对多之间的关系
审批模板的设置:主要通过activiti-explorer来流程设计,保存流程模型,管理员根据设计办公具体的流程,设计申请的表单最后生成模板进行审核发布,模板发布后员工可以根据模板进行申请,使用Activiti7技术进行流程流传和使用微信模板消息来进行消息的推送

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

评论