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

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

[已解决] sp8 当前用户不允许编辑文档【bugid:8843】

[复制链接]
西北有色 发表于 2013-9-17 09:23:59 | 显示全部楼层 |阅读模式
本帖最后由 kimi 于 2013-9-25 23:56 编辑

QQ截图20130917091500.png

之前是好的,突然就创建不了。
资源授权,流程审批控制均是好的。


流程图:
QQ截图20130917092209.png   
就在红线框那 不能创建文档了

脚本代码:
(1).一般操作员||部门领导
var doc = getCurrentDocument();//获取当前表单
var userid= doc.getAuthor();
var roles = userid.getRoles();//获取指定用户的所属角色
var BoolRole=false;
var opts=true;
var roleName='';

for(var iter=roles.iterator();roles !=null && iter.hasNext();){
    var role=iter.next();
   roleName=role.getName();
    if ("部门负责人".equals(roleName))
    {var BoolRole=true;break;}
};


if  (BoolRole==true) {
         opts=false;
}

opts;


(2).部门负责人
var doc = getCurrentDocument();//获取当前表单
var userid= doc.getAuthor();
var roles = userid.getRoles();//获取指定用户的所属角色
var opts=false;
var roleName='';

for(var iter=roles.iterator();roles !=null && iter.hasNext();){
    var role=iter.next();
   roleName=role.getName();
    if ("部门负责人".equals(roleName))
      {var opts=true;break;}
};
opts;
kimi 发表于 2013-9-17 09:28:56 | 显示全部楼层
您好:麻烦看下您当前登录用户是否在对应流程第一个人工节点的审批权限中,您这里的1和2代码应该是写在流程关联线的路径进入脚本中的。
 楼主| 西北有色 发表于 2013-9-17 09:34:34 | 显示全部楼层
回复 2# kimi


   您好 1和2 我就是在路径进入条件脚本那写的
  关于你说的登录用户是否在对应流程第一个人工节点的审批权限中
  这个第一个节点审批人设置那我用脚本只是获取表单作者自己 。。
kimi 发表于 2013-9-17 09:43:12 | 显示全部楼层
您好:请问您有打到sp8最新的补丁么?已经可否把您流程第一个人工节点审批人的代码贴出来呢?
 楼主| 西北有色 发表于 2013-9-17 09:57:16 | 显示全部楼层
回复 4# kimi

打了最新补丁

审批人代码:
//getWebUser();
var doc = getCurrentDocument();//获取当前表单
var userid= doc.getAuthor();
userid;
kimi 发表于 2013-9-17 10:58:54 | 显示全部楼层
当客户尝试从新建一个流程看是否还会有这样的问题,如果还有问题,还麻烦请提供相对应的数据,方便本地进行重现,谢谢。
 楼主| 西北有色 发表于 2013-9-17 11:36:21 | 显示全部楼层
回复 6# kimi


    好的 我一会跟客户沟通下
kimi 发表于 2013-9-17 12:53:57 | 显示全部楼层
恩好的,感谢你的理解和配合。
 楼主| 西北有色 发表于 2013-9-17 16:32:37 | 显示全部楼层
回复 8# kimi


    您好 我刚给客户这边说了 他说之前有给你们发过这边的数据库Datas ....
kimi 发表于 2013-9-17 16:44:01 | 显示全部楼层
您好:您是说用客户之前发给我的sp6的数据升级到sp8后,然后去走流程,就可以重现这个问题么?

本版积分规则

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

GMT+8, 2026-8-13 02:53

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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