起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4662|回复: 7

[结贴] 关于设置默认执行人的问题

[复制链接]

45

主题

136

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
QQ
发表于 2017-9-19 20:52:41 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
现要实现动态的在页面上设置默认的执行人
分条件实现两种情况,一种是页面上直接有值,一种没有

没有值的情况

没有值的情况

有值的情况

有值的情况

45

主题

136

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
QQ
 楼主| 发表于 2017-9-19 20:55:30 | 显示全部楼层
我现在是在biz的执行规则中配置了一个自定义的函数,然后再java代码中分情况返回执行人的组织,现在问题是当我返回的值是空的时,页面上依然有默认的候选人
回复 支持 反对

使用道具 举报

45

主题

136

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
QQ
 楼主| 发表于 2017-9-19 20:57:47 | 显示全部楼层
自定义函数我返回的是
return OrgUtils.findPersonMembersByCode("",ContextHelper.getPerson().getCode());
这样可以设置默认的执行人,但是
return OrgUtils.findPersonMembersByCode("",“”);或者return “”;都无法实现第二种情况
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-9-20 09:34:32 | 显示全部楼层
执行规则中可以设置生效条件,自己用生效条件控制什么时候找设置的规则表达式
findPersonMembersByCode都为空是由默认的取值的范围的,表达式需要的是OrgUnit类型的,没有return "";这样的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

45

主题

136

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
QQ
 楼主| 发表于 2017-9-20 09:56:24 | 显示全部楼层
本帖最后由 sim_89 于 2017-9-20 10:02 编辑
jishuang 发表于 2017-9-20 09:34
执行规则中可以设置生效条件,自己用生效条件控制什么时候找设置的规则表达式
findPersonMembersByCode都为 ...

执行规则中的生效条件是对整个执行规则起效果的吗?例如我通过条件给生效条件返回了false,但这时我却只是要表达式不起作用,可是下面的范围表达式还是依然要起作用的。意思是生效条件是否可以单一的控制某个特定的表达式是否执行,而不是对所有的执行规则
回复 支持 反对

使用道具 举报

45

主题

136

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
QQ
 楼主| 发表于 2017-9-20 09:57:57 | 显示全部楼层
jishuang 发表于 2017-9-20 09:34
执行规则中可以设置生效条件,自己用生效条件控制什么时候找设置的规则表达式
findPersonMembersByCode都为 ...

C:\Users\admin\Desktop\QQ截图20170919203712.png
QQ截图20170919203712.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-9-20 11:46:02 | 显示全部楼层
设置两个执行规则生效条件是相反的,设置同样的范围表达式
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

45

主题

136

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
QQ
 楼主| 发表于 2017-9-21 16:42:26 | 显示全部楼层
jishuang 发表于 2017-9-20 11:46
设置两个执行规则生效条件是相反的,设置同样的范围表达式

问题已解决,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-25 22:09 , Processed in 0.064397 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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