查看: 12765|回复: 4

复制其他流程附件的显示问题

升级   3.94%

10

主题

8

回帖

394

积分

注册会员

Rank: 2

积分
394
发表于 2022-5-31 14:52:22 | 显示全部楼层 |阅读模式
我使用代码在页面加载的onpostLoad函数中使用代码获取流程中的附件成功了,需要写什么代码把复制来的附件在页面中的附件空间显示出来?
var lastid = this.data.work1;
var workid = this.workContext.getWork().id;
if(lastid != ""){
  var action = this.Actions.load("x_processplatform_assemble_surface");
    action.AttachmentAction.listWithWorkOrWorkCompleted(//平台封装好的方法
    lastid,//uri的参数
    function( json ){ //服务调用成功的回调函数, json为服务传回的数据
      var data = json.data; //为变量data赋值
      for(var t = 0; t < data.length; t ++){
      var data1 = {
            "workId" : workid,
            "fileName" : data[t].name,
            "fileUrl" : "http://localhost:5080/x_processplatform_assemble_surface/jaxrs/attachment/download/" + data[t].id + "/workcompleted/" + data[t].workCompleted,
            "site" : data[t].site
      }
      var action2 = this.Actions.load("x_processplatform_assemble_surface");
            action2.AttachmentAction.uploadWithUrl(//平台封装好的方法
            data1,//body请求参数
            function( json ){ //服务调用成功的回调函数, json为服务传回的数据
              console.log(json.data);
            }.bind(this),
          function( json ){ //服务调用失败的回调函数, json为服务传回的数据
              console.log("err");
          }.bind(this)
          );

      }
    }.bind(this),
  function( json ){ //服务调用失败的回调函数, json为服务传回的数据

      var data = json.data; //为变量data赋值
  }.bind(this)
  );


回复

使用道具 举报

升级   100%

3

主题

1687

回帖

1018

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2022-6-1 10:12:03 | 显示全部楼层
我看您附件有上传到当前流程实例中了,那只要附件框的site一致,就可以展示了。
回复

使用道具 举报

升级   3.94%

10

主题

8

回帖

394

积分

注册会员

Rank: 2

积分
394
发表于 2022-6-1 12:18:32 | 显示全部楼层
附件上传完了,位置也占完了,再传重复文件名也会被重新命名了,就是不知道为啥显示不出来
回复

使用道具 举报

升级   3.94%

10

主题

8

回帖

394

积分

注册会员

Rank: 2

积分
394
发表于 2022-6-1 13:17:29 | 显示全部楼层
我的浏览器用的谷歌浏览器,版本号:102.0.5005.63
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-6-1 16:59:44 | 显示全部楼层
需要附件的site一致才能显示出来,您检查看看是否site不一致所以没显示?
回复

使用道具 举报

发表回复

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

本版积分规则

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