| 
 | 
 
 本帖最后由 自由自在 于 2018-2-1 13:09 编辑  
 
在功能测试里面有一项“提交流程”按钮,但是生成的代码里面却没了,这个需要自己手动添加一个按钮 
 
GO!!! 
一、“提交流程”按钮 
如图:找到对应的list页面,在适当的位置添加代码 
 
- <t:dgConfOpt  exp="bpmStatus#eq#1" url="activitiController.do?startOnlineProcess&processkey=process1515459446091&configId=t_p_leave_manager&id={id}" message="确认提交申请?" title="提交流程"></t:dgConfOpt>
 
  复制代码 解读: 
exp:表示流程状态为1的时候显示该链接 
processkey:流程键值Key,保存在T_P_PROCESS表的processkey字段 
configId:表名 
id:业务id 
 
二、“项目进度”按钮 
如果还想查看项目进度的话,如上图中的34行,可以加入代码:- <t:dgFunOpt exp="bpmStatus#eq#2,3" funname="progress(id,approverRealname)" title="项目进度"></t:dgFunOpt>
 
  复制代码 解读: 
exp:表示当流程状态的值为2或者3的时候显示该按钮 
funname:里面的方法参数为表的属性名,可以传出任意属性值! 
效果如下图: 
 
 
 
so easy!!!O(∩_∩)O~~ 
这样就实现了提交流程以及查看进度啦!! 
觉得有用就点个赞喽!~(@^_^@)~ 
 |   
 
 
 
 |