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

QQ登录

只需一步,快速开始

查看: 3177|回复: 5

[结贴] 自定义动态流程问题

[复制链接]

101

主题

323

帖子

1038

积分

金牌会员

Rank: 6Rank: 6

积分
1038
QQ
发表于 2017-3-31 09:43:32 | 显示全部楼层 |阅读模式
我现在的业务是 新建一个流程 自己手动选择多个人 然后进行一步步的流转  没有流程图 但是要走sa_task那张表 任务出现在待办里 请问有没有这方面的例子 后台应该怎么写呢

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-3-31 11:25:08 | 显示全部楼层
可以自己调用API创建任务,自己在流程的时候去修改任务状态
com.justep.system.process.TaskHelper中提供的有createTask具体可以参考API中的说明

或者自己写ksql或者sql往SA_Task中插入数据

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

101

主题

323

帖子

1038

积分

金牌会员

Rank: 6Rank: 6

积分
1038
QQ
 楼主| 发表于 2017-4-1 14:48:25 | 显示全部楼层
jishuang 发表于 2017-3-31 11:25
可以自己调用API创建任务,自己在流程的时候去修改任务状态
com.justep.system.process.TaskHelper中提供的 ...

对于需求我想了另一个解决方法 但是现在有一个问题 我加了一个流程图 只有两个环节 第二个环节配置取页面上定义的所有人 我按照http://bbs.wex5.com/forum.php?mod=viewthread&tid=49744 这个帖子写了一个函数 在process文件中出现了自定义函数几个字 但是下面没有我定义的函数  我就自己把函数写进去了
findPersonMembersByIDList(dyExecutorFn(relationValue('FM_FLOW_MANAGE_MAIN',getProcessData1(),null,null,'PERSON_IDS','/JPT/flowManage/data')))

Java 代码如下:

public static List<List<String>> dyExecutor(String personIDs) {
        System.out.println("personIDs:"+personIDs);
        List<List<String>> listAll = new ArrayList<List<String>>();        
        
        String[] array = personIDs.split(personIDs, ',');
        for (int i = 0; i < array.length; i++) {
                List<String> list = new ArrayList<String>();
                        String personID = array;
                        list.add("");
                        list.add(personID);
                        listAll.add(list);
                }
        return listAll;
        }

执行的时候报错:任务"审批:流程管理"必须指定执行者  感觉函数应该写的不太对 但是不知道哪里出错了 你帮忙给看下
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-1 16:01:32 | 显示全部楼层
报这个错误说明设置的表达式式没有获取到人
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

101

主题

323

帖子

1038

积分

金牌会员

Rank: 6Rank: 6

积分
1038
QQ
 楼主| 发表于 2017-4-1 16:08:29 | 显示全部楼层
本帖最后由 Smile。sl 于 2017-4-1 16:28 编辑
jishuang 发表于 2017-4-1 16:01
报这个错误说明设置的表达式式没有获取到人

是我写错了
回复 支持 反对

使用道具 举报

40

主题

208

帖子

340

积分

中级会员

Rank: 3Rank: 3

积分
340
QQ
发表于 2017-4-13 16:57:18 来自手机 | 显示全部楼层
Smile。sl 发表于 2017-4-1 16:08
是我写错了

你好 流程根据选择的部门不同,跳出不同的执行者,该如何操作呢?请指教!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 19:22 , Processed in 0.054153 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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