package com.ims.eval.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.ims.eval.entity.OrganizationEvaluationRule; import com.baomidou.mybatisplus.extension.service.IService; import com.ims.eval.entity.dto.request.OrganizationEvaluationRuleDTO; import java.util.List; /** *

* 单位/部门考评配置 服务类 *

* * @author wang * @since 2023-03-01 */ public interface IOrganizationEvaluationRuleService extends IService { IPage list( Integer pageNum, Integer pageSize, String id, String organizationName, String organizationId, String organizationType, String binSection, String binStage, String evaluationCycle); List listAll( String id, String organizationName, String organizationId, String organizationType, String binSection, String binStage, String evaluationCycle); IPage list2( Integer pageNum, Integer pageSize, String id, String organizationName, String organizationId, String organizationType, String binSection, String binStage, String evaluationCycle); List listByIsCheck(String organizationType,String evaluationCycle,Boolean isCheck,Boolean delFlag); List getOrganizationRuleId(String evalOrRespId, String type); OrganizationEvaluationRule getByIdIsCheck(String id,Boolean isCheck,Boolean delFlag); List getOrganizationEvaluationRuleByIds(String ids, String binSection); }