package com.gkhy.labRiskManage.domain.riskReport.service.impl; import com.gkhy.labRiskManage.domain.riskReport.entity.RiskAssessPlanEvaluateUser; import com.gkhy.labRiskManage.domain.riskReport.repository.jpa.RiskAssessPlanEvaluateUserRepository; import com.gkhy.labRiskManage.domain.riskReport.service.RiskAssessPlanEvaluateUserService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.time.LocalDate; import java.time.LocalDateTime; import java.util.Collections; import java.util.List; @Service public class RiskAssessPlanEvaluateUserServiceImpl implements RiskAssessPlanEvaluateUserService { @Autowired private RiskAssessPlanEvaluateUserRepository planEvaluateUserRepository; @Override public int InsertEvaluate(List saveList) { planEvaluateUserRepository.saveAll(saveList); return 0; } @Override public int deleteRsByPlan(Long id, LocalDateTime date) { return planEvaluateUserRepository.deleteByPlanId(id,date); } @Override public List getAssessPlanEvaluateUserPlanId(Long planId, Long userId) { return planEvaluateUserRepository.getAssessPlanEvaluateUserPlanId(planId, userId); } }