You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.2 KiB
Java
33 lines
1.2 KiB
Java
package com.glxp.api.service.system;
|
|
|
|
|
|
import com.glxp.api.entity.system.SystemPDFTemplateRelevanceEntity;
|
|
import com.glxp.api.req.system.FilterPdfTemplateRelevanceRequest;
|
|
import com.glxp.api.res.system.SystemPDFTemplateRelevanceResponse;
|
|
|
|
import java.util.List;
|
|
|
|
public interface SystemPDFTemplateRelevanceService {
|
|
|
|
List<SystemPDFTemplateRelevanceResponse> filterList(FilterPdfTemplateRelevanceRequest systemPDFModuleRequest);
|
|
|
|
List<SystemPDFTemplateRelevanceEntity> listByCustomerId(Long customerId);
|
|
|
|
List<SystemPDFTemplateRelevanceEntity> listByCustomerIdIn(List<Long> customerIds);
|
|
|
|
List<SystemPDFTemplateRelevanceEntity> listByTemplateId(int templateId);
|
|
|
|
SystemPDFTemplateRelevanceEntity selectModuleldAndAction(Integer moduleId,String localAction);
|
|
|
|
int insertSystemPDFTemplateRelevanceAll(List<SystemPDFTemplateRelevanceEntity> systemPDFTemplateRelevanceEntityList);
|
|
|
|
boolean insert(SystemPDFTemplateRelevanceEntity systemPDFTemplateRelevanceEntity);
|
|
|
|
int insertRolesCustomerIdAll(List<Integer> templates, Long customerId);
|
|
|
|
boolean deleteByCustomerId(Integer customerId);
|
|
|
|
boolean udpateRl(SystemPDFTemplateRelevanceEntity systemPDFTemplateRelevanceEntity);
|
|
|
|
}
|