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

流程线路中如何设置流程线路

[复制链接]
443547177 发表于 2015-12-8 17:14:12 | 显示全部楼层 |阅读模式
本帖最后由 karrman 于 2015-12-8 18:14 编辑

普通员工路径的语句如下:
var flag=true;//当flag为false,则不走此路线
var vuser=getUserById(getWebUser().getId());
var roles=vuser.getRoles();
//获取当前登录用户所有角色
var name="";
if(roles !=null){
  for(var iter = roles.iterator();iter.hasNext();){
       var roler = iter.next();
        name+=roler.getName();
println("role============"+name);
}

if(name.indexOf("副级以上领导" )>0){
    flag=false;
    println("flag============"+flag);
}

}

    flag;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
 楼主| 443547177 发表于 2015-12-8 17:22:55 | 显示全部楼层
注:15天=120小时    请假时长以小时为单位。
回复

使用道具 举报

karrman 发表于 2015-12-8 17:46:24 | 显示全部楼层
普通员工路径的语句如下:
var flag=true;//当flag为false,则不走此路线
var vuser=getUserById(getWebUser().getId());
var roles=vuser.getRoles();
var timelast=getItemValueAsDoube("请假时长");
//获取当前登录用户所有角色
var name="";
if(roles !=null){
  for(var iter = roles.iterator();iter.hasNext();){
       var roler = iter.next();
        name+=roler.getName();
println("role============"+name);
}
if(name.indexOf("副级以上领导")>0||timelast>=120 ){
    flag=false;
    println("flag============"+flag);
}

}
-------------------------

领导路径的语句如下:
var flag=false;//当flag为false,则不走此路线
var vuser=getUserById(getWebUser().getId());
var roles=vuser.getRoles();
var timelast=getItemValueAsDoube("请假时长");
//获取当前登录用户所有角色
var name="";
if(roles !=null){
  for(var iter = roles.iterator();iter.hasNext();){
       var roler = iter.next();
        name+=roler.getName();
println("role============"+name);
}
if(name.indexOf("副级以上领导")>0||timelast>=120 ){
    flag=true;
    println("flag============"+flag);
}

}

改一下"请假时长"是否是这个字段就好
回复

使用道具 举报

 楼主| 443547177 发表于 2015-12-9 10:29:38 | 显示全部楼层
两条线上都加上时间函数和限制条件,结果原先的领导或非领导条件也实现不了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

 楼主| 443547177 发表于 2015-12-9 10:37:22 | 显示全部楼层
karrman 发表于 2015-12-8 17:46
普通员工路径的语句如下:
var flag=true;//当flag为false,则不走此路线
var vuser=getUserById(getWebU ...

两条线上都加上时间函数和限制条件,结果原先的领导或非领导条件也实现不了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

 楼主| 443547177 发表于 2015-12-10 10:21:05 | 显示全部楼层
流程功能已实现。谢谢!结帖啦。流程功能已实现。谢谢!结帖啦。
回复

使用道具 举报

karrman 发表于 2015-12-10 11:36:14 | 显示全部楼层
现在实现了吗?如果实现请告知并结贴~
回复

使用道具 举报

 楼主| 443547177 发表于 2015-12-10 15:43:46 | 显示全部楼层

流程功能已实现。谢谢!结帖啦。流程功能已实现。谢谢!结帖啦。
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 06:19

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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