Package net.risesoft.service
Interface PrintTemplateService
-
- All Known Implementing Classes:
PrintTemplateServiceImpl
public interface PrintTemplateService- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcopyBindInfo(String itemId, String newItemId)复制打印模板绑定信息voiddeleteBindInfo(String itemId)删除打印模板绑定信息net.risesoft.pojo.Y9Result<String>deleteBindPrintTemplate(String id)删除绑定的打印模板net.risesoft.pojo.Y9Result<String>deletePrintTemplate(String id)删除打印模板voiddownload(String id, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)下载模板List<PrintTemplate>listAll()Description:List<PrintTemplate>listByFileNameLike(String fileName)根据模版名称模糊搜索打印模板的列表List<ItemPrintTemplateBind>listTemplateBindByItemId(String itemId)查询绑定打印模板的列表net.risesoft.pojo.Y9Result<String>saveBindTemplate(String itemId, String templateId, String templateName, String templateUrl, String templateType)Description: 保存绑定的模板voidsaveOrUpdate(PrintTemplate printTemplate)Description:net.risesoft.pojo.Y9Result<String>uploadTemplate(org.springframework.web.multipart.MultipartFile file)上传打印模板
-
-
-
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-
-
listAll
List<PrintTemplate> listAll()
Description:- Returns:
-
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:
-
-