-胡光平 发表于 2025-11-27 11:53:26

求助管理员,流程附件上传文件在文档记录中加载

求助管理员,
我在流程表单中有附件,流程完成后生成对应的记录文档,我想在记录文档中显示出对应的附件。



我把附件数据单独获取后,传到流程处理脚本,下面是处理脚本,发布内容文档。

但是在对应发布的文档中,显示不出来附件

2月 发表于 2025-11-28 12:21:06

同问,同问

-胡光平 发表于 2025-12-2 14:34:08

2月 发表于 2025-11-28 12:21
同问,同问

我找方法了,用下面的接口,附件可以同时带过去
      var cms_data = {
            "identity":processData.$work.creatorIdentity,//文档操作者身份,流程发起者
            "wf_jobId":processData.$work.job,//流程jobid
            "wf_workId":processData.$work.workId,//流程workid
            "wf_attachmentIds":attachmentList.map(item=>item.id),
            "docData":{
                  "subject": "资产领用记录("+processData.createTime+")",
                  "AssetRecipient": processData.AssetRecipient,//申请人(list类型)
                  "RecipientDep": processData.RecipientDep,// 申请部门 list 类型
                  "CollectionTime":processData.createTime,
                  // 附件
                  "attachmentinfo":attachmentList,
                  "processworkid":processData.$work.workId,
                  // 表册 名称加页码
                  "RegForm":processData.RegFormName+"("+processData.RegFormPage+")",
                  //
                  "ApplyNum":processData.ApplyNum,
                  "Note": processData.Note,
                  // 资产基本信息
                  "AssetDocId" : mainAssetData.AssetDocId,
                  "AssetName": mainAssetData.AssetName,
                  "AssetSerNum":mainAssetData.AssetSerNum,
                  "AssetModel":mainAssetData.AssetModel,
                  "AssetNum": mainAssetData.AssetNum,
                  "AssetCategory": mainAssetData.AssetCategory
            },
            "readerList":[],
            "authorList":assetmanagerlist,
            "skipPermission":true,
            "summary":"",
            "title":"资产领用记录("+processData.createTime+")",
            "documentType":"数据",
            "docStatus": "published",
            "categoryId": AssetConfig.assetCollecting,//此处是要推送到的内容管理器的标识
            "isTop": "",
            "stringValue01": "",
            "stringValue02": "",
            "stringValue03": "",
      }
      console.log(cms_data)
      // 生成文档记录
      _self.Actions.load("x_cms_assemble_control").DocumentAction.persist_publishContent(cms_data, null, null);
页: [1]
查看完整版本: 求助管理员,流程附件上传文件在文档记录中加载