类 ImportEmlController
- java.lang.Object
-
- net.risesoft.controller.ImportEmlController
-
@RestController @RequestMapping(value="/api/rest/importEml", produces="application/json") public class ImportEmlController extends Object导入邮件EML- 作者:
- mengjuhua
-
-
构造器概要
构造器 构造器 说明 ImportEmlController()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<Object>deleteEml(@NotBlank List<String> ids)批量删除导入信息voiddownload(String attId, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)附件下载voiddownload4Batch(String importEmlId, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)附件下载net.risesoft.pojo.Y9Result<ImportEmlVO>getById(@NotBlank String id)获取详细信息net.risesoft.pojo.Y9Result<Object>importOrgTreeXls(org.springframework.web.multipart.MultipartFile file)上传邮件EML文件net.risesoft.pojo.Y9Page<ImportEml>page(String subject, String text, net.risesoft.pojo.Y9PageQuery pageQuery)分页获取邮件信息
-
-
-
方法详细资料
-
deleteEml
@RiseLog(moduleName="\u7535\u5b50\u90ae\u4ef6", operationName="\u6279\u91cf\u5220\u9664\u5bfc\u5165\u4fe1\u606f") @PostMapping("/deleteEml") public net.risesoft.pojo.Y9Result<Object> deleteEml(@RequestParam @NotBlank @NotBlank List<String> ids)批量删除导入信息- 参数:
ids- 导入邮件id列表- 返回:
Y9Result<Object>
-
download
@RequestMapping("/download") public void download(String attId, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)附件下载- 参数:
attId- 附件idresponse- 响应request- 请求
-
download4Batch
@RequestMapping("/batchDownload") public void download4Batch(String importEmlId, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)附件下载- 参数:
importEmlId- 导入邮件idresponse- 响应request- 请求
-
getById
@RiseLog(moduleName="\u7535\u5b50\u90ae\u4ef6", operationName="\u6839\u636e\u5bfc\u5165id\uff0c\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f") @GetMapping("/getById") public net.risesoft.pojo.Y9Result<ImportEmlVO> getById(@RequestParam @NotBlank @NotBlank String id)获取详细信息- 参数:
id- 部门id- 返回:
Y9Result<ImportEmlVO>
-
importOrgTreeXls
@RiseLog(moduleName="\u7535\u5b50\u90ae\u4ef6", operationName="\u4e0a\u4f20\u90ae\u4ef6EML\u6587\u4ef6", operationType=ADD) @PostMapping("/importEml") public net.risesoft.pojo.Y9Result<Object> importOrgTreeXls(@RequestParam org.springframework.web.multipart.MultipartFile file)上传邮件EML文件- 参数:
file- EML文件- 返回:
Y9Result<Object>
-
page
@RiseLog(moduleName="\u7535\u5b50\u90ae\u4ef6", operationName="\u5206\u9875\u83b7\u53d6\u90ae\u4ef6\u4fe1\u606f") @GetMapping("/page") public net.risesoft.pojo.Y9Page<ImportEml> page(String subject, String text, net.risesoft.pojo.Y9PageQuery pageQuery)分页获取邮件信息- 参数:
subject- 邮件主题text- 邮件内容pageQuery- 分页信息- 返回:
Y9Page<ImportEml>
-
-