查看: 5454|回复: 2

自行附件拷贝的参数

升级   3.56%

64

主题

81

回帖

356

积分

注册会员

Rank: 2

积分
356
发表于 2020-1-3 10:41:11 | 显示全部楼层 |阅读模式
请教一下:
/x_processplatform_assemble_surface/jest/index.html#
name:copyToWork
path:jaxrs/attachment/copy/work/{workId}
type:POST
description:                        由指定的工作拷贝附件.
                         
                         
                       

var data = {};
data["attachmentList"] = {"参数1":"value1","参数2":"value2"};
$.ajax({ type : 'POST', dataType : 'json', url : 'https://test.yes-soft.cn:20020/x_processplatform_assemble_surface/jaxrs/attachment/copy/work/替换参数0', headers : {'x-debugger' : true}, contentType : 'application/json', xhrFields : {'withCredentials' : true}, crossDomain : true, data : data }).always(function(resultJson) { alert(JSON.stringify(resultJson, null, 4)) });

请教一下管理员:
1、请问一下这个函数的意思从一个work拷贝附件到另一个work吗?
2、data["attachmentList"] =参数范例可以说明一下大概是什么参数类型吗?
3、/copy/work/替换参数0 这个ID是被写入附件的work还是拷贝附件的work的ID?
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2020-1-3 16:21:53 | 显示全部楼层
workid 是目标id
您可以参考一下下面的代码,就可以理解了

function addJobAtt(){
    var attList = getJobAtt();
    var attObj = {};
    attObj.attachmentList = attList;
    print(JSON.stringify(attList))
    var o = applications.postQuery('x_processplatform_assemble_surface', 'attachment/copy/work/ea0635ce-0de2-4021-9ee0-ba8b1fe07d86',JSON.stringify(attObj));
    return o
}
function getJobAtt(jobId){
   
    var jobData = getJobData();
   
    var workCompletedId = jobData.$work.workCompletedId;
    //print(workCompletedId))
    var o = applications.getQuery('x_processplatform_assemble_surface', 'attachment/list/workcompleted/aaba12ab-e94d-4bc1-8c4d-f7d91b02e071');
   
    var json =JSON.parse(o.toString());
    return json.data;
}
回复

使用道具 举报

升级   3.56%

64

主题

81

回帖

356

积分

注册会员

Rank: 2

积分
356
发表于 2020-1-4 22:50:40 | 显示全部楼层
谢谢 管理员大大
回复

使用道具 举报

发表回复

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

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread