关于更新业务数据的API使用请教
本帖最后由 aqsj 于 2024-8-6 16:55 编辑data = {"参数1":"value1","参数2":"value2"};var action = this.Actions.load("x_processplatform_assemble_surface"); action.DataAction.updateWithWork(//平台封装好的方法 id,//uri的参数 data,//body请求参数 function( json ){ //服务调用成功的回调函数, json为服务传回的数据 data = json.data; //为变量data赋值 }.bind(this), function( json ){ //服务调用失败的回调函数, json为服务传回的数据 data = json.data; //为变量data赋值 }.bind(this) );
请问下 ,比如我提交A应用的流程时,想根据A应用的流程表单中的data1去更新 B应用中的流程B1的data2的值,
1、这个脚本写在哪里触发
2、如何获取B应用中的B1流程
首先您这2个文档之间需要形成一个关联关系,这个需要您根据自己的需求去形成关联,要不然系统是没办法知道您要改的流程B1到底是哪份流程文档。
updateWithWork要通过这个接口是根据workid更新流转中文档的业务数据,那么需要的是workid来做关联。要调用这个接口的人员需要对流程B1也有编辑权限的,要不然无法更新的
在A应用的流程文档中需要一个字段是存储了流程B1的workid,然后在表单提交的时候可以在beforeProcess事件中写上代码去更新 论坛管理员 发表于 2024-8-8 11:30
首先您这2个文档之间需要形成一个关联关系,这个需要您根据自己的需求去形成关联,要不然系统是没办法知道 ...
明白了谢谢
页:
[1]