类 EmailAttachmentController
- java.lang.Object
-
- net.risesoft.controller.EmailAttachmentController
-
@RestController("standardEmailAttachmentController") @RequestMapping("/api/standard/emailAttachment") public class EmailAttachmentController extends Object
-
-
构造器概要
构造器 构造器 说明 EmailAttachmentController()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<EmailAttachmentDTO>addAttachment(String folder, String messageId, org.springframework.web.multipart.MultipartFile file)voidbatchDownload(String folder, String messageId, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)批量下载文件net.risesoft.pojo.Y9Result<Object>deleteAttachment(String folder, String messageId, String fileName)删除附件voiddownload(String folder, String messageId, String fileName, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)附件下载net.risesoft.pojo.Y9Result<String>uploadFile(org.springframework.web.multipart.MultipartFile file)上传文件
-
-
-
方法详细资料
-
addAttachment
@PostMapping public net.risesoft.pojo.Y9Result<EmailAttachmentDTO> addAttachment(String folder, String messageId, org.springframework.web.multipart.MultipartFile file) throws Exception
- 抛出:
Exception
-
batchDownload
@RequestMapping("/batchDownload") public void batchDownload(String folder, String messageId, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)批量下载文件- 参数:
folder- 文件夹messageId- 消息idrequest- 请求response- 响应
-
deleteAttachment
@DeleteMapping public net.risesoft.pojo.Y9Result<Object> deleteAttachment(String folder, String messageId, String fileName) throws Exception
删除附件- 参数:
folder- 文件夹messageId- 消息idfileName- 文件名称- 返回:
Y9Result<Object>- 抛出:
Exception- 异常
-
download
@RequestMapping("/download") public void download(String folder, String messageId, String fileName, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)附件下载- 参数:
folder- 文件夹messageId- 消息idfileName- 文件名response- 响应request- 请求
-
-