4e5c8a2c8ccf15c6f8d238d1442fd00a6f9be6d3.svn-base 1.6 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.BisInspRsfcoRgstrFcsDao;
  4. import cn.com.goldenwater.dcproj.model.BisInspAll;
  5. import cn.com.goldenwater.dcproj.model.BisInspRsfcoRgstrFcs;
  6. import cn.com.goldenwater.dcproj.param.BisInspRsfcoRgstrFcsParam;
  7. import cn.com.goldenwater.dcproj.service.BisInspRsfcoRgstrFcsService;
  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 BisInspRsfcoRgstrFcsServiceImpl extends AbstractCrudService<BisInspRsfcoRgstrFcs, BisInspRsfcoRgstrFcsParam> implements BisInspRsfcoRgstrFcsService {
  18. @Autowired
  19. private BisInspRsfcoRgstrFcsDao bisInspRsfcoRgstrFcsDao;
  20. public BisInspRsfcoRgstrFcsServiceImpl(BisInspRsfcoRgstrFcsDao bisInspRsfcoRgstrFcsDao) {
  21. super(bisInspRsfcoRgstrFcsDao);
  22. this.bisInspRsfcoRgstrFcsDao = bisInspRsfcoRgstrFcsDao;
  23. }
  24. //
  25. @Override
  26. public BisInspRsfcoRgstrFcs getWith(String var1) {
  27. BisInspRsfcoRgstrFcs rgstrFcs = bisInspRsfcoRgstrFcsDao.getWith(var1);
  28. if (rgstrFcs == null){
  29. BisInspAll org = bisInspRsfcoRgstrFcsDao.getORG(var1);
  30. rgstrFcs = new BisInspRsfcoRgstrFcs();
  31. rgstrFcs.setRgstrId(var1);
  32. if (org != null){
  33. rgstrFcs.setInspUnit(org.getOrgName());
  34. }
  35. }
  36. return rgstrFcs;
  37. }
  38. }