二开接口后端实现类中加入附件上传
建议使用附件上传接口方法:
AttachmentServerManager manager = AttachmentManagerFactory.getServerManager(ctx)
manager.addNewAttachmentContainCtx()
demo:
FileInputStream in=new FileInputStream(fin);
//得到输入流
//InputStream inputStream = conn.getInputStream();
AttachmentServerManager manager = AttachmentManagerFactory.getServerManager(ctx);
ByteArrayOutputStream baot = new ByteArrayOutputStream();
byte[] bytes = new byte[1024]; //定义一个数组 用来读取
while((in.read(bytes)) != -1){
baot.write(bytes); //将读取的字节流写入字节输出流
}
byte[] outbyte = baot.toByteArray();//将字节输出流转为自己数组。
in.close();
baot.close();
SimpleAttachmentInfo simple = new SimpleAttachmentInfo();
simple.setContent(outbyte);
simple.setMainName("testAttachment11"); //文件名
simple.setExtName("pdf"); //后缀
manager.addNewAttachmentContainCtx(ctx, "需要上传到单据的fid", simple);
注:以上demo代码仅供参考
二开接口后端实现类中加入附件上传
建议使用附件上传接口方法:AttachmentServerManager manager = AttachmentManagerFactory.getServerManager(ctx)manager.addNewAttachm...
点击下载文档
本文2024-09-22 20:04:34发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-111304.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章