查看: 8159|回复: 7

下载附件

升级   6.66%

116

主题

108

回帖

666

积分

注册会员

Rank: 2

积分
666
发表于 2021-9-26 09:15:19 | 显示全部楼层 |阅读模式
您好我想问一下,我在流程A中上传了附件,流程结束时会把附件id和jobid回写到流程B中,然后在流程B通过点击事件下载流程A中的附件,调用的方法是findWorkWorCompleted方法找到workCompletedId,然后调用downloadWithWorkCompleted,但是报错,方法根本执行不了,我在后台API中用获取到的附件id和公国完成标识是可以下载的,换成前台调用就下载不了了,请问这是什么原因,有什么解决方式吗?
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-9-27 09:41:43 | 显示全部楼层
您好:请详细说明怎么调用,报了什么错误!
回复

使用道具 举报

升级   6.66%

116

主题

108

回帖

666

积分

注册会员

Rank: 2

积分
666
发表于 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[0];
// 找到对应流程的工作完成标识
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
);


报这个错
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-9-28 10:36:11 | 显示全部楼层
您好:用户是否有获得另外一个流程附件的权限!
回复

使用道具 举报

升级   6.66%

116

主题

108

回帖

666

积分

注册会员

Rank: 2

积分
666
发表于 2021-9-28 10:39:28 | 显示全部楼层
附件的权限是单独配置的吗,用户对两个流程都是由权限的
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-9-28 11:14:25 | 显示全部楼层
我真的糊涂了!!
这个接口是获得附件的get,是流!
您如果有需要打开流直接拼接起来
http://域名:端口/x_processplatform_assemble_surface/jaxrs/attachment/download/{id}/workcompleted/{workCompletedId}
回复

使用道具 举报

升级   6.66%

116

主题

108

回帖

666

积分

注册会员

Rank: 2

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

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-9-28 13:36:35 | 显示全部楼层
您好:请不要着急
回复

使用道具 举报

发表回复

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

本版积分规则

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