如题,需求是在当前流程通过后,执行脚本将流程创建人添加到特定群组中,但尝试了GroupAction中的方法却无法添加,且日志没有报错
因为想要添加身份成员,所以没有使用addMember方法,而是采用edit方法,先使用get获取群组,然后向身份成员数组中添加一人,再edit
[JavaScript] 纯文本查看 复制代码
var action = this.Actions.load("x_organization_assemble_control");
action.GroupAction.get(//平台封装好的方法
"getcertified",//uri的参数
function( json ){ //服务调用成功的回调函数, json为服务传回的数据
var data = json.data; //为变量data赋值
data.identityList.push(this.data.yincang)
for(var i = 0; i < data.identityList.length; i ++){
this.print(data.identityList[i]);
}
var action = this.Actions.load("x_organization_assemble_control");
action.GroupAction.edit(//平台封装好的方法
"getcertified",//uri的参数
data,//body请求参数
function( json ){ //服务调用成功的回调函数, json为服务传回的数据
var data = json.data; //为变量data赋值
}.bind(this),
function( json ){ //服务调用失败的回调函数, json为服务传回的数据
var data = json.data; //为变量data赋值
}.bind(this)
);
}.bind(this),
function( json ){ //服务调用失败的回调函数, json为服务传回的数据
var data = json.data; //为变量data赋值
}.bind(this)
);
|