IOrganizationEvaluationRuleService.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.ims.eval.service;
  2. import com.baomidou.mybatisplus.core.metadata.IPage;
  3. import com.ims.eval.entity.OrganizationEvaluationRule;
  4. import com.baomidou.mybatisplus.extension.service.IService;
  5. import com.ims.eval.entity.dto.request.OrganizationEvaluationRuleDTO;
  6. import java.util.List;
  7. /**
  8. * <p>
  9. * 单位/部门考评配置 服务类
  10. * </p>
  11. *
  12. * @author wang
  13. * @since 2023-03-01
  14. */
  15. public interface IOrganizationEvaluationRuleService extends IService<OrganizationEvaluationRule> {
  16. IPage<OrganizationEvaluationRule> list( Integer pageNum, Integer pageSize, String id, String organizationName, String organizationId, String organizationType, String binSection, String binStage, String evaluationCycle);
  17. List<OrganizationEvaluationRule> listAll( String id, String organizationName, String organizationId, String organizationType, String binSection, String binStage, String evaluationCycle);
  18. IPage<OrganizationEvaluationRule> list2( Integer pageNum, Integer pageSize, String id, String organizationName, String organizationId, String organizationType, String binSection, String binStage, String evaluationCycle);
  19. List<OrganizationEvaluationRule> listByIsCheck(String organizationType,String evaluationCycle,Boolean isCheck,Boolean delFlag);
  20. List<OrganizationEvaluationRule> getOrganizationRuleId(String evalOrRespId, String type);
  21. OrganizationEvaluationRule getByIdIsCheck(String id,Boolean isCheck,Boolean delFlag);
  22. List<OrganizationEvaluationRule> getOrganizationEvaluationRuleByIds(String ids, String binSection);
  23. }