仿钉钉后台流程设计图

11 篇文章 0 订阅
2 篇文章 0 订阅

由于公司OA系统需要模仿钉钉后台流程设计制作,搜索网上没有符合类似的这种(可能我没找到),然后自己基于AntV.G6文档瞎捯饬一下。只需要安装AntV,不需要安装多余插件。效果如图:

 

 

鉴于代码太长,放到github去了,大家需要借鉴的可以下载看看 

代码地址:https://github.com/lpz1096/some_code/tree/master/approval-set

 

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Flowable 是一个流程引擎框架,可以用于开发各种类型的工作流应用,包括类似钉钉的应用。 要实现一个类似钉钉的应用,可以考虑以下几个方面: 1. 流程设计:首先需要定义应用中的各种流程,包括请假、加班、报销等流程。可以使用 Flowable 提供的 BPMN 2.0 标准来设计这些流程,也可以使用 Flowable 的可视化设计器进行流程设计。 2. 流程应用:在流程设计完成后,需要开发相应的流程应用,包括流程发起、审批、查看等功能。可以使用 Spring Boot 框架来开发这些应用,同时使用 Flowable 提供的 API 来实现流程相关的功能。 3. 移动端应用:除了流程应用,还需要开发相应的移动端应用,使用户能够在手机上方便地发起和审批流程。可以使用 React Native 框架来开发这些应用,同时使用 Flowable 提供的 REST API 来访问流程引擎。 4. 消息通知:为了让用户能够及时地收到流程相关的通知,需要开发相应的消息通知功能。可以使用 Spring Boot 框架和 WebSocket 技术来实现消息通知功能,同时使用 Flowable 提供的事件监听机制来监听流程事件,从而实现消息通知。 5. 数据统计和分析:最后,还可以考虑开发数据统计和分析功能,帮助管理员和领导更好地了解流程情况和员工工作情况。可以使用 Spring Boot 框架和 Flowable 提供的历史记录查询 API 来实现数据统计和分析功能。 综上所述,要实现一个类似钉钉的应用,需要考虑多个方面,包括流程设计、流程应用、移动端应用、消息通知和数据统计等。需要使用多个技术栈来实现这些功能,包括 Spring Boot、React Native、WebSocket 等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值