起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4803|回复: 4

[结贴] 自定义流程一个岗位可走多个流程模板

[复制链接]

37

主题

67

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
QQ
发表于 2019-8-6 14:32:26 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: MS SQLServer 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 其它 浏览器: Chrome
业务需求:
          客户有不同的项目,每个项目都有采购申请这个功能,原来是固定的流程A-B-C-D,现在有的项目因人手不够的原因只需要A-C或者A-B-C这几种流程环节。
          例如:该人员手里现有三个项目,A项目所需走的为原有固定流程(A-B-C-D),B项目需走的流程为A-C-D,C项目所走的流程为A-D。
问题描述:

           我在系统中任务管理-流程模板管理下自定义了三个“同一功能”的不同流程模板,把这三个模板分别分配给了同一人员。然后在系统Procees启动规则流程模板设置的为findTemplateByCurrentPersonMember()函数。用该人员登录系统进入该功能发起流程后发现所走的流程为流程模板中最后那个模板流程,开始以为是随机的,但反复几次试验后发现并未改变,还是最后那模板流程,并未达到我想要的那种效果。同一人员在不同的项目下可以走我设置的不同流程模板。请问有办法解决这个问题嘛?(不能用客户自定义流程实现,就用管理员定制流程这个办法实现)

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2019-8-6 16:07:33 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

37

主题

67

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
QQ
 楼主| 发表于 2019-8-7 11:11:19 | 显示全部楼层
jishuang 发表于 2019-8-6 16:07
http://docs.wex5.com/bex5-process-question-list-10042/

看了这个例子,请问在启动规则中那个传递给自定义参数的值是怎么获取的?flowTempFn(relationValue('PTechInfor',getProcessData1(),null,fnam,null,null)),这个fname需要在前端.W页面定义一个字段用来存储模板名称?是否可以理解为我在前端页面做一个下拉选择,用户登录进来后选择自己需要的模板,然后选择对应模板后,再把这个值传递给后台?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2019-8-7 11:57:44 | 显示全部楼层
不一定是选择模板,可以自己存储标志的数据,读取数据去查询相关的模板返回
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

37

主题

67

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
QQ
 楼主| 发表于 2019-8-8 08:45:12 | 显示全部楼层
好吧,结贴
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-22 04:37 , Processed in 0.061908 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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