28379a6925a767a1a903581c84031d4a14ad9a9d.svn-base 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package cn.com.goldenwater.dcproj.dao;
  2. import cn.com.goldenwater.core.persistence.CrudDao;
  3. import cn.com.goldenwater.dcproj.model.TacEvaluationExternalExpert;
  4. import cn.com.goldenwater.dcproj.param.TacEvaluationExternalExpertParam;
  5. import cn.com.goldenwater.dcproj.vo.TacEvaluationExternalExpertVo;
  6. import org.apache.ibatis.annotations.Param;
  7. import org.springframework.stereotype.Repository;
  8. import java.util.List;
  9. /**
  10. * 稽查专家测评Mapper接口
  11. *
  12. * @author ruoyi
  13. * @date 2023-03-06
  14. */
  15. @Repository
  16. public interface TacEvaluationExternalExpertDao extends CrudDao<TacEvaluationExternalExpert, TacEvaluationExternalExpertParam>
  17. {
  18. int insertBatchFile(List<TacEvaluationExternalExpert> tacEvaluationExternalExpertList);
  19. /**
  20. * 待测评的稽查外聘专家列表
  21. * @param externalExpertParam
  22. * @return
  23. */
  24. List<TacEvaluationExternalExpertVo> selectEavlPersListByGroupId(TacEvaluationExternalExpertParam externalExpertParam);
  25. List<TacEvaluationExternalExpertVo> findEvaluationResult(TacEvaluationExternalExpertParam externalExpertParam);
  26. List<TacEvaluationExternalExpertVo> findEvaluationResultDetails(TacEvaluationExternalExpertParam externalExpertParam);
  27. int updateScoreById(TacEvaluationExternalExpert externalExpert);
  28. int revertScoreById(TacEvaluationExternalExpert externalExpert);
  29. TacEvaluationExternalExpert selectOneDetailByProjIdAndExpertId(@Param("projId") String projId,@Param("expertId") String expertId);
  30. TacEvaluationExternalExpert selectHjScoreByProjIdAndExpertId(@Param("projId") String projId,@Param("expertId") String expertId);
  31. List<TacEvaluationExternalExpertVo> findEvaluationResult2(TacEvaluationExternalExpertParam externalExpertParam);
  32. List<TacEvaluationExternalExpertVo> findEvaluationResultDetails2(@Param("expertId")String expertId,@Param("projId")String projId);
  33. }