|
本帖最后由 自由自在 于 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~~
这样就实现了提交流程以及查看进度啦!!
觉得有用就点个赞喽!~(@^_^@)~
|
|