参考了流程图的会签、或签、转审、加签这篇博客,针对这篇博客做一些补充,记录一下。

1.加签

加签的代码如下:

/*** @Description: 加签* @param taskId 任务id* @param userId 加签到谁* @return: com.ruoyi.common.core.domain.AjaxResult* @Author: 小邪123* @Date: 2022/5/13 11:05*/@GetMapping("/addSign/{taskId}/{userId}")@ApiOperation("加签")public AjaxResult addSign(@PathVariable String taskId, @PathVariable String userId){taskService.delegateTask(taskId,userId);return AjaxResult.success("加签成功,加签到"+userId);}

例如加签到了“张三”名下,当张三完成任务时,调用的必须是resolveTask方法,而不是complete方法。
代码如下:

taskService.resolveTask(taskId);

至于怎么去区分,可以从任务表中关注OWENR、ASSIGNEE、DELEGATION字段,当我们加签后,OWENR字段存储的就是我们的加签发起人,ASSIGNEE就是被加签人,DELEGATION记录的就是被加签人的操作状态,若是被加签人还未做处理,那么就会显示Pending状态,这个时候的任务只能通过resolveTask方法去完成任务,完成任务后,任务才会回到加签的发起人那儿。

2.一票否决权

工作流中自带了三个变量,供给我们使用:
nrOfInstances:总实例数,Collection中的数量。
nrOfCompletedInstances:已经完成的实例数。
nrOfActiveInstances:还没有完成的实例数。

会签一票否决表达式

${(pass == 'no')||(nrOfCompletedInstances/nrOfInstances==1)}

这里的pass指的是我们自定义的流程变量。

流程图的会签、或签、转审、加签、一票否决实现相关推荐

  1. 工作流实战_21_flowable 加签 任务向前加签 向后加签

    项目地址 https://gitee.com/lwj/flowable.git 代码分支 flowable-base 视频讲解地址 https://www.bilibili.com/video/av7 ...

  2. 21.flowable 加签 向前加签 向后加签

    项目地址:https://gitee.com/lwj/flowable.git 分支flowable-base 视频讲解地址 https://www.bilibili.com/video/av7847 ...

  3. java证书加签_证书加签、验签、加密、解密Demo

    package sslSocket; import javax.crypto.Cipher; import java.io.FileInputStream; import java.security. ...

  4. activiti7 会签并行多实例任务实现,一票否决,会签后添加网关判断

    1.功能需求 会签实现多个人同时审批,任意一个人不同意时,会签任务结束,不同意走八戒审批,同意走悟空审批,最后流程结束.流程图如下: 绘制流程图:动态设置审批人,完成条件${(pass == 'no' ...

  5. Flowable多实例加签减签功能正式上线

    文章的最下面有学习视频与源代码 拒绝重复造轮子了,有这个流程平台就够了 概念 什么是加签 在一个多实例会签流程中,会签节点审批人有A.B两个人.当A领导登录的时候,看到当前节点只有两个人,责任承担比较 ...

  6. php 海关对接 进口商品_GitHub - kipp01/haiguan: 海关对接 订单申报 php xml加签

    海关对接 订单申报 php xml加签 报文介绍 海关申报有进口申报和出口申报等,根据你的业务类型决定需要对接报文,具体可以咨询客服,本文是以进口订单申报来介绍报文加签申报的过程. 报文有两种:一种是 ...

  7. php 海关对接 进口商品_GitHub - baishaok/haiguan: 海关对接 订单申报 php xml加签

    海关对接 订单申报 php xml加签 报文介绍 海关申报有进口申报和出口申报等,根据你的业务类型决定需要对接报文,具体可以咨询客服,本文是以进口订单申报来介绍报文加签申报的过程. 报文有两种:一种是 ...

  8. 安全对外的接口--加签验签

    前言 我们在求职面试中,经常会被问到,如何设计一个安全对外的接口呢? 其实可以回答这一点,加签和验签,这将让你的接口更加有安全.接下来,本文将和大家一起来学习加签和验签.从理论到实战,加油哦~ 密码学 ...

  9. 浅谈 加签验签 概念

    浅谈 加签验签 概念(一) 我们在求职面试中,经常会被问到,如何设计一个安全对外的接口呢? 其实可以回答这一点,加签和验签,这将让你的接口更加有安全.接下来,本文将和大家一起来学习加签和验签.从理论到 ...

  10. 程序员必备基础:加签验签

    来源:捡田螺的小男孩 我们在求职面试中,经常会被问到,如何设计一个安全对外的接口呢? 其实可以回答这一点,加签和验签,这将让你的接口更加有安全.接下来,本文将和大家一起来学习加签和验签.从理论到实战, ...

最新文章

  1. Gitlab CI更多内容学习(二)
  2. Android API 中文 (52) —— ZoomButtonsController.OnZoomListener
  3. 说说进程与线程的区别与联系
  4. C# 学习笔记(17)操作SQL Server 上
  5. iOS—OC——C——野指针
  6. 同一个页面两个aside标签ID重复问题导致的功能缺失
  7. 四针角oled屏连接arduino_使用Arduino开发板连接OLED显示屏制作一款智能手表
  8. [Kali][VMware][2020][窗口大小][分辨率]高分辨率自适应
  9. SpringBoot笔记整理(二)
  10. 4章 关键的“构建”决策
  11. 【毕业设计】《数据库原理及应用技术》课程指导平台的开发
  12. awd赛题的flag是什么意思_记一次AWD自动获取flag并提交
  13. Atitit 人工智能目前的进展与未来 包含的技术 v3
  14. python基础:集合(set)
  15. user32.dll 函数说明小结
  16. java 实现按规则自增功能_java基础(二) 自增自减与贪心规则
  17. 简单工厂模式(Simple Factory Pattern)【1/23】
  18. 【IT项目管理】第3章 整合项目的资源
  19. python文件seek函数_Python seek函数
  20. 计算机单招考试零基础,单招英语零基础怎么学

热门文章

  1. 图形学基础笔记II:多边形光栅化算法和显卡三角形光栅算法
  2. Java安全(十三) SSM-Spring框架
  3. 马云思考阿里下一个15年:大数据是未来核心
  4. 最能激发员工的不是薪水,而是成就感
  5. 51单片机(十二)—— 单片机复位
  6. 【Unity精灵】2D精灵图片替换常见的问题
  7. Android-vold源码分析之连接电脑OTG(11)
  8. iOS客户端技术支持
  9. python怎么编写流氓软件_Python恶意软件分析入门
  10. IBM Verse On-Premises 1.0.7发布