撤回是一个常用的异常操作,通常是在提交人填错信息,重复提交等情况下,审批人使用“更多操作--撤回”来将任务退回给提交人,但如果撤回操作在一个流程中经常使用,可以用以下方法,将撤回功能从更多操作菜单中提取出来,作为一个按钮放在处理按钮旁。

找到需要添加撤回按钮的表单,在末尾添加以下脚本:
<script type="text/javascript">
formCore.Event.on('load.data',function(){
//仅在处理模式才添加撤回按钮
if(mode=='Proc'){
$(document.createElement('input'))
.attr('type','button')
.val('撤回')
.appendTo('#FormControlObject .submitButton')
.click(recede);
}
});
</script>
请先登录或注册后,才能发表评论。