api测试调用第三方接口完成附件上传原创
10人赞赏了该文章
3,895次浏览
编辑于2022年11月01日 14:49:14
一、首先思考附件上传的流程分为几步,然后创建工具类将相应操作放入方便调用
1. 获取需要上传的附件内容
个人需求不同,获取附件内容的方式也不同,第一步自行获取
2. 将附件地址转为输入流,调用临时文件缓存方法并返回一个缓存路径
3. 调用AttachmentServiceHelper.saveTempToFileService()方法,把附件上传到临时文件服务器上
4. 调用FileService.upload()方法将附件保存到正式文件服务器上
5. AttachmentServiceHelper.upload()此方法将附件与当前单据绑定。
6. 如果本地测试时发生因服务器原因连接不上,可以先部署然后在测试环境中测试。最后可以在管理员账号中查看相应结果
7.AttachmentFileUtil.zip:附件上传工具类,各位可自行下载查看
AttachmentFileUtil.zip(1.90KB)
推荐阅读