Interface PrintTemplateService

  • All Known Implementing Classes:
    PrintTemplateServiceImpl

    public interface PrintTemplateService
    Author:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • Method Detail

      • copyBindInfo

        void copyBindInfo​(String itemId,
                          String newItemId)
        复制打印模板绑定信息
        Parameters:
        itemId -
        newItemId -
      • deleteBindInfo

        void deleteBindInfo​(String itemId)
        删除打印模板绑定信息
        Parameters:
        itemId -
      • deleteBindPrintTemplate

        net.risesoft.pojo.Y9Result<String> deleteBindPrintTemplate​(String id)
        删除绑定的打印模板
        Parameters:
        id -
        Returns:
      • deletePrintTemplate

        net.risesoft.pojo.Y9Result<String> deletePrintTemplate​(String id)
        删除打印模板
        Parameters:
        id -
        Returns:
      • download

        void download​(String id,
                      javax.servlet.http.HttpServletResponse response,
                      javax.servlet.http.HttpServletRequest request)
        下载模板
        Parameters:
        id -
        response -
        request -
      • listByFileNameLike

        List<PrintTemplate> listByFileNameLike​(String fileName)
        根据模版名称模糊搜索打印模板的列表
        Parameters:
        fileName - 文档名称
        Returns:
      • listTemplateBindByItemId

        List<ItemPrintTemplateBind> listTemplateBindByItemId​(String itemId)
        查询绑定打印模板的列表
        Parameters:
        itemId -
        Returns:
      • saveBindTemplate

        net.risesoft.pojo.Y9Result<String> saveBindTemplate​(String itemId,
                                                            String templateId,
                                                            String templateName,
                                                            String templateUrl,
                                                            String templateType)
        Description: 保存绑定的模板
        Parameters:
        itemId -
        templateId -
        templateName -
        templateUrl -
        templateType -
        Returns:
      • saveOrUpdate

        void saveOrUpdate​(PrintTemplate printTemplate)
        Description:
        Parameters:
        printTemplate -
      • uploadTemplate

        net.risesoft.pojo.Y9Result<String> uploadTemplate​(org.springframework.web.multipart.MultipartFile file)
        上传打印模板
        Parameters:
        file -
        Returns: