求助管理员,流程附件上传文件在文档记录中加载
求助管理员,我在流程表单中有附件,流程完成后生成对应的记录文档,我想在记录文档中显示出对应的附件。
我把附件数据单独获取后,传到流程处理脚本,下面是处理脚本,发布内容文档。
但是在对应发布的文档中,显示不出来附件
同问,同问 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]