天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1008|回复: 2

[已解决] 单一节点如何实现多级审批

[复制链接]
CRLUO 发表于 2019-7-24 16:57:17 | 显示全部楼层 |阅读模式
本帖最后由 李国权 于 2019-8-12 17:31 编辑

【myApps/OBPM版本号】:weioa365 36585
【浏览器类型】:Chrome
【联系方式-QQ】:190007936
【联系方式-电话】:18809350520
【问题描述】:单一节点如何实现多级审批?


流程节点:
开始->申请人->部门负责人->业务部门->结束
李国权 发表于 2019-8-5 16:08:08 | 显示全部楼层
就部门负责人跟业务部门是同一个节点,部门负责人先审批再到业务部门审批?
Jilong 发表于 2019-8-6 19:06:05 | 显示全部楼层
  1. (function(){
  2. var rolename="测试总经理";
  3. var roleid=getRoleIdByName(rolename);
  4. var doc = getCurrentDocument();
  5. var author = doc.getAuthor();
  6. var depid =author.getDefaultDepartment();//当前部门的id
  7. var depNameList = createObject("java.util.ArrayList");

  8. if (depid != null && !depid.equals("")){
  9.        var deptProcess = createProcess("cn.myapps.core.department.ejb.DepartmentProcess");
  10.        var dept= deptProcess.doView(depid);//doView的参数是部门的id
  11.        var depIndex= dept.getIndexCode();//获取INDEXCODE
  12.        var arr = splitText( depIndex, "_");//按分隔符创建数组
  13.            println("arr------>"+depIndex);
  14.                 for (var i=arr.length-1;i>0;i--){
  15.                         dept= deptProcess.doView(arr[i]);//doView的参数是上级部门的id
  16.                         println("部门名称------》"+dept.getName());
  17.                         var users1 = getUsersByDptIdAndRoleId(dept.getId(),roleid);
  18.                         println("user1--------->"+users1);
  19.                                 if (users1 !=null){
  20.                                                 for(var iter1=users1.iterator();iter1.hasNext();){
  21.                                                 var user=iter1.next();
  22.                                                 depNameList.add(user);
  23.                                                 println("depNameList------------->"+user.getName());
  24.    
  25.                                         }
  26.                 }
  27.         }
  28. }
  29. println("depNameList-------->"+depNameList)
  30. return depNameList;
  31. })()
复制代码

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 05:44

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表