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

[已解决] 审批人设置问题

[复制链接]
联合学信息 发表于 2017-4-26 16:44:30 | 显示全部楼层 |阅读模式
问题是这样子的  :AA 是aa部门的员工,但是 aa部门 只有该员工,所以提交的时候,AA需要要提交给BB,
自然而然,我也就把  aa部门 的默认部门负责人指向BB,然而,这样就导致了bb部门的员工无法提交。因为BB  是bb部门的默认部门负责人
请问应该怎么解决啊?如果不明白我的意思,可以联系我的qq :905434206   。谢谢,非常感谢您的帮忙
 楼主| 联合学信息 发表于 2017-4-27 09:24:59 | 显示全部楼层
情况如下:OA系统中有两个部门:A和B部门
A部门有多个员工,部门负责人为C
B部门只要一个员工,部门负责也需要设置为C
目前我们处理的方法是A部门设置默认部门负责人为C,同时也把B部门的部门负责人设置为C。
但是这样会导致 A部门旗下的员工无法发起流程。

联系方式   qq  470623629
回复

使用道具 举报

karrman 发表于 2017-4-27 10:19:37 | 显示全部楼层
审批人,,用脚本方式获取,参考如下
  1. var roleid="负责人角色ID"; //在t_role查询,字段id
  2. var dptid=getWebUser().getDefaultDepartment();//获取用户默认部门
  3. if(dptid=="A部门ID"){
  4.         dptid="B部门ID";
  5.        
  6. }

  7. var users = getUsersByDptIdAndRoleId(dptid,roleid);
  8. var userList = createObject("java.util.ArrayList");
  9. if (users !=null)
  10. for(var iter=users.iterator();iter.hasNext();){
  11.    var user=iter.next();
  12.    userList.add(user);
  13. }
  14. userList;
复制代码

确认没有问题,请回复帖子,说明问题已解决,我们需要作为结贴依据,谢谢!
回复

使用道具 举报

 楼主| 联合学信息 发表于 2017-4-28 10:10:08 | 显示全部楼层
暂时解决,感谢,结帖
回复

使用道具 举报

karrman 发表于 2017-4-28 10:12:34 | 显示全部楼层
感谢楼主反馈,可以结贴!
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-13 21:24

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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