类 ImportEmlController


  • @RestController
    @RequestMapping(value="/api/rest/importEml",
                    produces="application/json")
    public class ImportEmlController
    extends Object
    导入邮件EML
    作者:
    mengjuhua
    • 构造器详细资料

      • ImportEmlController

        public ImportEmlController()
    • 方法详细资料

      • 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 - 附件id
        response - 响应
        request - 请求
      • download4Batch

        @RequestMapping("/batchDownload")
        public void download4Batch​(String importEmlId,
                                   javax.servlet.http.HttpServletResponse response,
                                   javax.servlet.http.HttpServletRequest request)
        附件下载
        参数:
        importEmlId - 导入邮件id
        response - 响应
        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>