package com.czlis.interfaceCommon.utils; import com.czlis.common.core.domain.entity.LabPat; import com.czlis.common.core.domain.entity.LabReqmain; import com.czlis.interfaceCommon.mapper.*; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import org.springframework.transaction.annotation.Transactional; import java.util.*; @Component public class CommonUtil { @Autowired LabPatMapper labPatMapper; @Autowired ComOptMapper comOptMapper; @Autowired LabReqmainMapper labReqmainMapper; @Autowired CommonMapper commonMapper; @Autowired ComDictMapper comDictMapper; public LabPat getLabPatOne(Date jyrq, String yq, String ybh){ return labPatMapper.getLabPatOne(jyrq, yq, ybh); } public String getComOptValue(String yq,String xxdh){ return comOptMapper.getComOptValue(yq,xxdh); } public LabReqmain getLabReqmainOne(String sqh){ return labReqmainMapper.getLabReqmainOne(sqh); } public List getLabPatList(String sqh){ return labPatMapper.getLabPatList(sqh); } @Transactional(rollbackFor = Exception.class) public void insertLabPat(LabPat labPat){ labPatMapper.insertLabPat(labPat); } public Date getCurrentTime(){ return commonMapper.getCurrentTime(); } public String getComDictNameById(String zdlb,String xxdh){ String zdmc = comDictMapper.getComDictNameById(zdlb,xxdh); if(zdmc == null || zdmc.equals("")){ return xxdh; }else{ return zdmc; } } public String getComDictIdByName(String zdlb,String zdmc){ String zddh = comDictMapper.getComDictIdByName(zdlb,zdmc); if(zddh == null || zddh.equals("")){ return zdmc; }else{ return zddh; } } }