切换到宽版
  • 1274阅读
  • 4回复

HAMS流程中选择人 [复制链接]

上一主题 下一主题
离线大火腿
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2022-01-20
— 本帖被 19765874 从 学以致用 移动到本区(2023-09-20) —
我们在档案系统中进行流程审批的时候常常会有让审批者或者上一个审批节点去去选择下一个节点审批人的需求.
解决: 在usertask(需要选择人的审批人节点)中加入Delegate expression 填写值 为#{pushToSelectedUserTaskListener}
按照这种设置可以进行下一节点的选择
步骤: usertask下面选择 listeners ,
         添加DelegateExpression, 并且在 DelegateExpression,中填写#{pushToSelectedUserTaskListener}
离线19765874

只看该作者 沙发  发表于: 2022-01-25
关键词:选择下一审批人
关键要素
   1.流程节点候选组
   2.流程节点委托表达式
   3.P_FQJS  职能岗位表
   4.人员职能岗位设置




离线19765874

只看该作者 板凳  发表于: 2022-01-25




1.选择用户任务节点>属性面板>主要配置>候选组 填写选择审批人所在的职能岗位代码.比如这里填写的是  lybmfzr(部门领导)





2.选择用户任务节点>属性面板>监听列表>委托表达式
事件填写          create
委托表达式写   #{pushToSelectedUserTaskListener}





3.可以在系统设置>数据维护>代码库中 找到P_FQJS表,查看或则添加对应的职能岗位



4.可以在用户管理模块>职能岗位 设置用户的职能岗位



5.当流程流转到该节点时就会弹出所有拥有"部门领导"岗位的用户列表
离线19765874

只看该作者 地板  发表于: 2022-01-25
参考bpmn流程
选择下一审批人.zip (2 K) 下载次数:3

离线19765874

只看该作者 4楼 发表于: 2023-09-20
新版选择下一审批人,先选人后进入下一节点
http://hwxt.com.cn/html/13/2309/784.html
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个