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

QQ登录

只需一步,快速开始

楼主: shuaigej

[结贴] 批量流转的问题

[复制链接]

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-6-22 17:05:26 | 显示全部楼层
怎么把options放到var params = new biz.Request.ActionParam();
        params.setString("id",rowIDs[i]);
        biz.Request.sendBizRequest({
                            dataType: "application/json",
                            action: "batchAdvanceProcessAction",
                            "context" : this.getContext(),
                           parameters: params,
                           
                           callback: function(result) {
                                if (result.state) {
                              
                            temp1=result.response;
                          
                                 
                                                  }
                                                      }
                                           })
          中去?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

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



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

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-6-23 14:08:26 | 显示全部楼层
第一步的      p.advanceQueryExt(tasks[0]); task是什么?怎么定义的?
第二步里也有一个 for (var i=0; i<tasks.length; i++){} 这里的task是什么?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-6-23 14:29:54 | 显示全部楼层
task是定义的一个数组
var tasks = [];

批量流转,那你就应该给出要做流转的这些任务的task的,有task的值才可以流转

链接中的批量流转和批量启动是一起的,在批量启动后生成了task,把task的值push到了 tasks中,然后流转的时候用

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



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

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-6-23 16:45:12 | 显示全部楼层
第二步里是在processBeforeAdvance里进行的,和批量启动没关联阿,怎么获得tasks?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-6-23 17:50:42 | 显示全部楼层
var tasks = [];定义的是一个全局变量在processBeforeAdvance可以直接用
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-6-24 13:51:02 | 显示全部楼层
processBeforeAdvance里的tasks呢?怎么传递过来呢?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-6-24 14:10:11 | 显示全部楼层
16楼已经说了啊
tasks是一个全局变量,在启动的时候把task的值给tasks了,在流转的时候tasks中自然就有值了就可以用
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-6-24 14:26:47 | 显示全部楼层
我也说了,我这里没有批量启动,只做批量审核
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-6-24 14:32:34 | 显示全部楼层
看14楼批量流转,那你就应该给出要做流转的这些任务的task的,有task的值才可以流转

可以把你自己要流转的task的值给tasks,或者直接用你的task值去流转,代码是可以自己根据具体的场景修改的,不一定所以的场景都适用
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 09:38 , Processed in 0.062922 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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