package com.gkhy.labRiskManage.domain.basic.service.impl; import com.gkhy.labRiskManage.commons.utils.BeanCopyUtils; import com.gkhy.labRiskManage.domain.basic.entity.BasicExperimentType; import com.gkhy.labRiskManage.domain.basic.model.dto.TypeListDTO; import com.gkhy.labRiskManage.domain.basic.repository.jpa.BasicExperimentTypeRepository; import com.gkhy.labRiskManage.domain.basic.service.BasicExperimentTypeService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 基础实验类型 */ @Service public class BasicExperimentTypeServiceImpl implements BasicExperimentTypeService { @Autowired private BasicExperimentTypeRepository typeRepository; /** * 基础实验类型 - 列表 */ @Override public List listBasicExperimentType() { List listResult = typeRepository.listType(); return BeanCopyUtils.copyBeanList(listResult, TypeListDTO.class); } }