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

指定审批人的刷新

[复制链接]
wangzisong1987 发表于 2012-6-19 10:20:01 | 显示全部楼层 |阅读模式
本帖最后由 irene 于 2012-6-27 11:39 编辑


如图,三个提交选项中,只有第一项领导审批设置的是指定审批人,所以当选择第一项时,应该出现指定审批人的输入框

如图,第二个提交选项和第三个提交选项,没有设置指定审批人的,可是当选了这两项时, 指定审批人的输入框没有消失,我想让指定审批人输入框随着提交选项的不同而刷新,并不是一直显示,可以实现吗?

本帖子中包含更多资源

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

×
purple 发表于 2012-6-19 10:32:39 | 显示全部楼层
您好,目前平台设计的用户选择框显示,是对应节点名称的,并不影响您的使用与操作,理论上,通过修改源是可以实现的,如果您坚持要改,我们这边可以向相关研发人员索要解决方案提供给您,但是具体实现,无法提供技术支持。
回复

使用道具 举报

 楼主| wangzisong1987 发表于 2012-6-19 10:37:47 | 显示全部楼层
明白,那麻烦你们那边的研发人员,给个可行的方案,相对简单点能实现的方案,谢谢了
回复

使用道具 举报

purple 发表于 2012-6-19 10:51:32 | 显示全部楼层
您好,跟研发沟通了,具体是涉及到了obpm\src\main\webapp\portal\share\workflow\runtime\flowprcss.jsp
这一个jsp文件,具体的,您可查看页面查找相关的方法。
回复

使用道具 举报

 楼主| wangzisong1987 发表于 2012-6-19 11:59:21 | 显示全部楼层
好的,谢谢~~~~
回复

使用道具 举报

purple 发表于 2012-6-19 16:17:47 | 显示全部楼层
。麻烦尝试后,告知问题解决情况,谢谢。
回复

使用道具 举报

 楼主| wangzisong1987 发表于 2012-6-27 11:36:40 | 显示全部楼层
问题解决,修改方法如下:
/obpm/src/main/webapp/portal/share/workflow/runtime/flowprcss.jsp中,在ev_setFlowType()方法中第一个if下添加:
var elements = document.getElementsByName('_nextids');
                        for (var i=0; i < elements.length; i++) {
                               
                                var td_element = document.getElementById("td_"+elements[i].value);
                                if(!elements[i].checked){
                                        td_element.style.visibility= "hidden";
                                       
                                }else{
                                        td_element.style.visibility= "visible";
                                }
                        }
/obpm/src/main/java/cn/myapps/core/workflow/engine/StateMachineHelper.java中,在toFlowHtmlText()方法中把
if ((nextNode instanceof ManualNode)语句前面一句buffer.append("<td >"); 修改为buffer.append("<td id='td_"+nextNode.id+"'>");

我是JSP新手,目前只能这样实现,如果更好的方法,请各位指点一二
回复

使用道具 举报

irene 发表于 2012-6-27 11:39:17 | 显示全部楼层
回复 7# wangzisong1987


    谢谢楼主的分享
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-13 18:50

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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