关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 11460|回复: 3

经验分享--list页面添加“提交流程”以及“项目进度”按钮

[复制链接]
发表于 2018-1-13 14:09:54 | 显示全部楼层 |阅读模式
本帖最后由 自由自在 于 2018-2-1 13:09 编辑

在功能测试里面有一项“提交流程”按钮,但是生成的代码里面却没了,这个需要自己手动添加一个按钮

GO!!!

一、“提交流程”按钮
如图:找到对应的list页面,在适当的位置添加代码
1.png
  1. <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行,可以加入代码:
  1. <t:dgFunOpt exp="bpmStatus#eq#2,3" funname="progress(id,approverRealname)" title="项目进度"></t:dgFunOpt>
复制代码
解读:
exp:表示当流程状态的值为2或者3的时候显示该按钮
funname:里面的方法参数为表的属性名,可以传出任意属性值!
效果如下图:

1.png

so easy!!!O(∩_∩)O~~
这样就实现了提交流程以及查看进度啦!!
觉得有用就点个赞喽!~(@^_^@)~
发表于 2018-1-17 21:57:07 | 显示全部楼层
good
发表于 2018-1-18 09:07:32 | 显示全部楼层
better
发表于 2018-3-8 21:03:39 | 显示全部楼层
解了燃眉之急
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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