034e33be66d9b525faba9fbfe8c54fadd05ed7d3.svn-base 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package cn.com.goldenwater.dcproj.service.impl.rsfco;
  2. import cn.com.goldenwater.core.service.AbstractCrudService;
  3. import cn.com.goldenwater.dcproj.dao.BisInspRsfcoRgstrTflwliiDao;
  4. import cn.com.goldenwater.dcproj.model.BisInspAll;
  5. import cn.com.goldenwater.dcproj.model.BisInspRsfcoRgstrTflwlii;
  6. import cn.com.goldenwater.dcproj.param.BisInspRsfcoRgstrTflwliiParam;
  7. import cn.com.goldenwater.dcproj.service.BisInspRsfcoRgstrTflwliiService;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import org.springframework.stereotype.Service;
  10. import org.springframework.transaction.annotation.Transactional;
  11. /**
  12. * @author lune
  13. * @date 2021年3月29日
  14. */
  15. @Service
  16. @Transactional(rollbackFor = Exception.class)
  17. public class BisInspRsfcoRgstrTflwliiServiceImpl extends AbstractCrudService<BisInspRsfcoRgstrTflwlii, BisInspRsfcoRgstrTflwliiParam> implements BisInspRsfcoRgstrTflwliiService {
  18. @Autowired
  19. private BisInspRsfcoRgstrTflwliiDao bisInspRsfcoRgstrTflwliiDao;
  20. public BisInspRsfcoRgstrTflwliiServiceImpl(BisInspRsfcoRgstrTflwliiDao bisInspRsfcoRgstrTflwliiDao) {
  21. super(bisInspRsfcoRgstrTflwliiDao);
  22. this.bisInspRsfcoRgstrTflwliiDao = bisInspRsfcoRgstrTflwliiDao;
  23. }
  24. @Override
  25. public BisInspRsfcoRgstrTflwlii getWith(String var1) {
  26. BisInspRsfcoRgstrTflwlii tflwlii = bisInspRsfcoRgstrTflwliiDao.getWith(var1);
  27. if (tflwlii == null){
  28. BisInspAll org = bisInspRsfcoRgstrTflwliiDao.getORG(var1);
  29. tflwlii = new BisInspRsfcoRgstrTflwlii();
  30. tflwlii.setRgstrId(var1);
  31. if (org != null){
  32. tflwlii.setInspUnit(org.getOrgName());
  33. }
  34. }
  35. return tflwlii;
  36. }
  37. }