package com.glxp.api.dao.system; import com.glxp.api.dao.BaseMapperPlus; import com.glxp.api.entity.system.SystemPDFTemplateEntity; import com.glxp.api.req.system.FilterPdfTemplateRequest; import com.glxp.api.req.system.SysPdfTemplateSaveRequest; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.Date; import java.util.List; @Mapper public interface SystemPDFTemplateDao extends BaseMapperPlus { List queryPage(FilterPdfTemplateRequest filterPdfTemplateRequest); List listPDFTemplates(); SystemPDFTemplateEntity findSystemPDFTemplate(FilterPdfTemplateRequest filterPdfTemplateRequest); boolean updateById(SysPdfTemplateSaveRequest sysPdfTemplateSaveRequest); boolean insertEntity(SystemPDFTemplateEntity systemPDFTemplateEntity); boolean deleteById(Integer id); List selectByLastTime(@Param("lastUpdateTime") Date lastUpdateTime); }