Class WordTemplateRestController


  • @RestController
    @RequestMapping(value="/vue/wordTemplate",
                    produces="application/json")
    public class WordTemplateRestController
    extends Object
    Author:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • Constructor Detail

      • WordTemplateRestController

        public WordTemplateRestController()
    • Method Detail

      • bookMarkList

        @RequestMapping("/bookMarKList")
        public net.risesoft.pojo.Y9Result<List<Map<String,​Object>>> bookMarkList​(String wordTemplateId,
                                                                                       @RequestParam
                                                                                       String wordTemplateType)
        获取书签列表
        Parameters:
        wordTemplateId - 模板id
        wordTemplateType - 模板类型
        Returns:
      • deleteWordTemplate

        @PostMapping("/deleteWordTemplate")
        public net.risesoft.pojo.Y9Result<String> deleteWordTemplate​(@RequestParam
                                                                     String id)
        删除正文模板
        Parameters:
        id - 模板id
        Returns:
      • download

        @RequestMapping("/download")
        public void download​(@RequestParam
                             String id,
                             javax.servlet.http.HttpServletResponse response,
                             javax.servlet.http.HttpServletRequest request)
        下载模板
        Parameters:
        id - 模板id
        response - 响应
        request - 请求
      • getBookMarkBind

        @GetMapping("/getBookMarkBind")
        public net.risesoft.pojo.Y9Result<Map<String,​Object>> getBookMarkBind​(@RequestParam
                                                                                    String bookMarkName,
                                                                                    @RequestParam
                                                                                    String wordTemplateId)
        获取书签绑定信息
        Parameters:
        bookMarkName - 书签名
        wordTemplateId - 模板id
        Returns:
      • getColumns

        @GetMapping("/getColumns")
        public net.risesoft.pojo.Y9Result<List<String>> getColumns​(@RequestParam
                                                                   String tableId)
        获取表列
        Parameters:
        tableId - 表id
        Returns:
      • upload

        @PostMapping("/upload")
        public net.risesoft.pojo.Y9Result<String> upload​(org.springframework.web.multipart.MultipartFile file)
        上传正文模板
        Parameters:
        file - 文件
        Returns:
      • wordTemplateList

        @GetMapping("/wordTemplateList")
        public net.risesoft.pojo.Y9Result<List<WordTemplateVO>> wordTemplateList()
        获取正文模板列表
        Returns: