这个BPM我是按照指导实际的,但是按指南测试时,接单操作无效。
不管选哪个,当前工单的状态就是不变化。
在此一键设置昵称,即可参与社区互动!
发表于2021年01月12日 10:17:07
直达本楼层的链接
6#
显示全部楼层


|
|
发表于2021年01月13日 16:46:18
直达本楼层的链接
8#
显示全部楼层
row['xm__TaskExecuteStatus__CST'] = "1";
// let taskModel = $model.ref('taskModel').setData();
let taskModel = {'inputParam':{ "task" : row }};
alert(JSON.stringify(taskModel));
// taskModel.setValue('inputParam', { "task" : row });
// alert(JSON.stringify(taskModel));
// 获取csrf token
context.$utils.getCSRFToken().then(function (token) {
let url = '/service/xm__MyApp/1.0.0/saveTask';
fetch(url, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
// headers: {
// 'Content-Type': 'application/json',
// 'CSRF-Token': token
// },
body: JSON.stringify(taskModel)
}).then(function (resp) {
resp.json().then(function (data) {
alert(JSON.stringify(data));
// console.log('data is', data);
});
}).catch(function (error) {
console.log('error is', error);
});
});
军哥,请问一下,如何向接口正确地提交数据呢,我这里老是提示:{"resCode":"405230411","resMsg":"脚本的input参数无效, 错误: task: 必选参数的值不存在\n"} 接口本身是测试通过了的,我现在场景是在脚本里调用自己定义的接口。 简单作json的结构来说,看起来是OK的,但不知道为什么不对。 另外,通过$model.ref('taskModel').setData();来定义变量也不成功。 |
|