华为云ASTRO轻应用-标准页面中预置的API:BPM相关(非原子级)
BPM相关(非原子级)
- 获取参数信息
API:context.$bp.loadVariables()
入参:无。
出参:参数对象。
示例:
context.$bp.loadVariables().then(function (data) { context.$model.ref("loanRequestData").setData(data.result.LoanRequestData); context.$model.ref("statusUpdates").setData(data.result.Status); context.$model.ref("negotiateCount").setData(data.result.NegotiateCount); });
- 设置BPM中的变量
API:context.$bp.putVariables (variables:object, instId: string)
入参:“variables”为参数对象,必选;“instId”为实例ID,可选。
出参:执行结果。
示例:
context.$bp.putVariables({ LoanRequest: "test" });
- 数据提交到BPM
API:context.$bp.submitTask (variables:object)
入参:“variables”为参数对象,必选。
出参:无。
示例:
var data = context.$model.ref("loanRequestData").getData(); context.$bp.submitTask({ LoanRequest: data });