OrganizationRatingMapper.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package com.ims.eval.dao;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.baomidou.mybatisplus.core.metadata.IPage;
  4. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  5. import com.ims.eval.entity.OrganizationRating;
  6. import org.apache.ibatis.annotations.Param;
  7. import java.util.List;
  8. /**
  9. * <p>
  10. * 年度评级 Mapper 接口
  11. * </p>
  12. *
  13. * @author wang
  14. * @since 2023-06-20
  15. */
  16. public interface OrganizationRatingMapper extends BaseMapper<OrganizationRating> {
  17. IPage<OrganizationRating> selectList(Page page, @Param("id") String id,
  18. @Param("organizationYearRatingId") String organizationYearRatingId,
  19. @Param("binSection") String binSection,
  20. @Param("year") String year,
  21. @Param("organizationShortName") String organizationShortName,
  22. @Param("organizationId") String organizationId,
  23. @Param("safetyEnvProtection") String safetyEnvProtection,
  24. @Param("veto") String veto,
  25. @Param("netProfit") String netProfit,
  26. @Param("compositeScore") String compositeScore,
  27. @Param("annualTarget") String annualTarget,
  28. @Param("bonusPoint") String bonusPoint,
  29. @Param("compositeScoreRaking") String compositeScoreRaking,
  30. @Param("projectLevel") String projectLevel,
  31. @Param("score") String score);
  32. List<OrganizationRating> selectListSating(@Param("organizationYearRatingId") String organizationYearRatingId,
  33. @Param("year") String year,
  34. @Param("organizationId") String organizationId);
  35. }