zhengborui 发表于 2021-9-26 09:15:19

下载附件

您好我想问一下,我在流程A中上传了附件,流程结束时会把附件id和jobid回写到流程B中,然后在流程B通过点击事件下载流程A中的附件,调用的方法是findWorkWorCompleted方法找到workCompletedId,然后调用downloadWithWorkCompleted,但是报错,方法根本执行不了,我在后台API中用获取到的附件id和公国完成标识是可以下载的,换成前台调用就下载不了了,请问这是什么原因,有什么解决方式吗?

论坛管理员 发表于 2021-9-27 09:41:43

您好:请详细说明怎么调用,报了什么错误!

zhengborui 发表于 2021-9-27 10:34:20

debugger;
// 其他流程回写过来的附件标识
var ACCEPT_REPORT_ID = this.form.get("ACCEPT_REPORT_ID").getData();
// 其他流程的jobid
var Accept_Work_Id = this.form.get("Accept_Work_Id").getData();

var action = this.Actions.load("x_processplatform_assemble_surface");
var id = "";
action.JobAction.findWorkWorkCompleted(
Accept_Work_Id,
function( json ){
debugger
data = json.data;
var workCompletedList = data.workCompletedList;
// 找到对应流程的工作完成标识
id = workCompletedList.id;
}.bind(this),
function( json ){
data = json.data;
}.bind(this),
false
);

// 调用下载附件方法
action.AttachmentAction.downloadWithWorkCompleted(//平台封装好的方法
ACCEPT_REPORT_ID,
id,
function( json ){ //服务调用成功的回调函数, json为服务传回的数据
debugger
data = json.data; //为变量data赋值
console.log(data);
}.bind(this),
function( json ){ //服务调用失败的回调函数, json为服务传回的数据
data = json.data; //为变量data赋值
}.bind(this),
false
);
https://www.o2oa.net:443/x_file_assemble_control/jaxrs/file/2360e5ed-976d-4560-8ee0-ef3b4333c698/download/stream
https://www.o2oa.net:443/x_file_assemble_control/jaxrs/file/e57d272b-4b17-4cd8-bf6f-aa3e0aea37f3/download/stream
报这个错

论坛管理员 发表于 2021-9-28 10:36:11

您好:用户是否有获得另外一个流程附件的权限!

zhengborui 发表于 2021-9-28 10:39:28

附件的权限是单独配置的吗,用户对两个流程都是由权限的

论坛管理员 发表于 2021-9-28 11:14:25

我真的糊涂了!!
这个接口是获得附件的get,是流!
您如果有需要打开流直接拼接起来
http://域名:端口/x_processplatform_assemble_surface/jaxrs/attachment/download/{id}/workcompleted/{workCompletedId}

zhengborui 发表于 2021-9-28 11:21:43

明白了,感谢您的回复,可以的话还有一个数据导入模型的问题您也帮忙看一下,在帖子里,初衷是想在导入excel之前做一些别的操作,比如说加一列并赋值或者一些判断条件,但是调用前台脚本之后确实发现导入和下载模板都用不了,标识肯定是一致的,之前发的截图有误,但是我实际操作是一致的,您看一下是什么问题

论坛管理员 发表于 2021-9-28 13:36:35

您好:请不要着急
https://www.o2oa.net/x_file_assemble_control/jaxrs/file/14b51445-177a-4bf3-92d8-83a0af72a54a/download/stream
页: [1]
查看完整版本: 下载附件