package com.gkhy.labRiskManage.domain.basic.service.impl; import com.gkhy.labRiskManage.commons.utils.BeanCopyUtils; import com.gkhy.labRiskManage.domain.basic.entity.BasicTip; import com.gkhy.labRiskManage.domain.basic.model.dto.TipDTO; import com.gkhy.labRiskManage.domain.basic.repository.jpa.BasicTipRepository; import com.gkhy.labRiskManage.domain.basic.service.BasicTipService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.util.ObjectUtils; import java.util.List; @Service public class BasicTipServiceImpl implements BasicTipService { @Autowired private BasicTipRepository tipRepository; /** * 基础字典 - 友情提示 * */ @Override public List listTip() { List basicTips = tipRepository.listTip(); if (ObjectUtils.isEmpty(basicTips)){ return null; } return BeanCopyUtils.copyBeanList(basicTips, TipDTO.class); } }