Package net.risesoft.service.impl
Class PrintTemplateServiceImpl
- java.lang.Object
-
- net.risesoft.service.impl.PrintTemplateServiceImpl
-
- All Implemented Interfaces:
PrintTemplateService
@Service @Transactional(value="rsTenantTransactionManager", readOnly=true) public class PrintTemplateServiceImpl extends Object implements PrintTemplateService- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Constructor Summary
Constructors Constructor Description PrintTemplateServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete 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
@Transactional(readOnly=false) public void copyBindInfo(String itemId, String newItemId)
Description copied from interface:PrintTemplateService复制打印模板绑定信息- Specified by:
copyBindInfoin interfacePrintTemplateService
-
deleteBindInfo
@Transactional public void deleteBindInfo(String itemId)
Description copied from interface:PrintTemplateService删除打印模板绑定信息- Specified by:
deleteBindInfoin interfacePrintTemplateService
-
deleteBindPrintTemplate
@Transactional(readOnly=false) public net.risesoft.pojo.Y9Result<String> deleteBindPrintTemplate(String id)
Description copied from interface:PrintTemplateService删除绑定的打印模板- Specified by:
deleteBindPrintTemplatein interfacePrintTemplateService- Returns:
-
deletePrintTemplate
@Transactional(readOnly=false) public net.risesoft.pojo.Y9Result<String> deletePrintTemplate(String id)
Description copied from interface:PrintTemplateService删除打印模板- Specified by:
deletePrintTemplatein interfacePrintTemplateService- Returns:
-
download
public void download(String id, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)
Description copied from interface:PrintTemplateService下载模板- Specified by:
downloadin interfacePrintTemplateService
-
listAll
public List<PrintTemplate> listAll()
Description copied from interface:PrintTemplateServiceDescription:- Specified by:
listAllin interfacePrintTemplateService- Returns:
-
listByFileNameLike
public List<PrintTemplate> listByFileNameLike(String fileName)
Description copied from interface:PrintTemplateService根据模版名称模糊搜索打印模板的列表- Specified by:
listByFileNameLikein interfacePrintTemplateService- Parameters:
fileName- 文档名称- Returns:
-
listTemplateBindByItemId
public List<ItemPrintTemplateBind> listTemplateBindByItemId(String itemId)
Description copied from interface:PrintTemplateService查询绑定打印模板的列表- Specified by:
listTemplateBindByItemIdin interfacePrintTemplateService- Returns:
-
saveBindTemplate
@Transactional(readOnly=false) public net.risesoft.pojo.Y9Result<String> saveBindTemplate(String itemId, String templateId, String templateName, String templateUrl, String templateType)
Description copied from interface:PrintTemplateServiceDescription: 保存绑定的模板- Specified by:
saveBindTemplatein interfacePrintTemplateService- Returns:
-
saveOrUpdate
@Transactional(readOnly=false) public void saveOrUpdate(PrintTemplate printTemplate)
Description copied from interface:PrintTemplateServiceDescription:- Specified by:
saveOrUpdatein interfacePrintTemplateService
-
uploadTemplate
@Transactional(readOnly=false) public net.risesoft.pojo.Y9Result<String> uploadTemplate(org.springframework.web.multipart.MultipartFile file)
Description copied from interface:PrintTemplateService上传打印模板- Specified by:
uploadTemplatein interfacePrintTemplateService- Returns:
-
-