ce019d6b2ec011cc79ab03f2956d6442bc6b4334.svn-base 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package cn.com.goldenwater.dcproj.service.impl.rsml;
  2. import cn.com.goldenwater.core.service.AbstractCrudService;
  3. import cn.com.goldenwater.dcproj.dao.BisInspRsmlRgstrSafeDao;
  4. import cn.com.goldenwater.dcproj.model.BisInspRsmlRgstrSafe;
  5. import cn.com.goldenwater.dcproj.param.BisInspRsmlRgstrSafeParam;
  6. import cn.com.goldenwater.dcproj.service.BisInspRsmlRgstrSafeService;
  7. import cn.com.goldenwater.id.util.UuidUtil;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import org.springframework.stereotype.Service;
  10. import org.springframework.transaction.annotation.Transactional;
  11. import java.util.Date;
  12. /**
  13. * @author lhc
  14. * @date 2021-3-15
  15. */
  16. @Service
  17. @Transactional
  18. public class BisInspRsmlRgstrSafeServiceImpl extends AbstractCrudService<BisInspRsmlRgstrSafe, BisInspRsmlRgstrSafeParam> implements BisInspRsmlRgstrSafeService {
  19. @Autowired
  20. private BisInspRsmlRgstrSafeDao bisInspRsmlRgstrSafeDao;
  21. public BisInspRsmlRgstrSafeServiceImpl(BisInspRsmlRgstrSafeDao bisInspRsmlRgstrSafeDao) {
  22. super(bisInspRsmlRgstrSafeDao);
  23. this.bisInspRsmlRgstrSafeDao = bisInspRsmlRgstrSafeDao;
  24. }
  25. @Override
  26. public int insert(BisInspRsmlRgstrSafe bisInspRsmlRgstrSafe) {
  27. // 生成uuid
  28. String uuid = UuidUtil.uuid();
  29. bisInspRsmlRgstrSafe.setId(uuid);
  30. bisInspRsmlRgstrSafe.setInTm(new Date());
  31. bisInspRsmlRgstrSafe.setUpTm(new Date());
  32. bisInspRsmlRgstrSafe.setDataStat("0");
  33. return this.bisInspRsmlRgstrSafeDao.insert(bisInspRsmlRgstrSafe);
  34. }
  35. @Override
  36. public int update(BisInspRsmlRgstrSafe bisInspRsmlRgstrSafe) {
  37. bisInspRsmlRgstrSafe.setUpTm(new Date());
  38. return this.bisInspRsmlRgstrSafeDao.update(bisInspRsmlRgstrSafe);
  39. }
  40. @Override
  41. public int delete(String id) {
  42. return this.bisInspRsmlRgstrSafeDao.delete(id);
  43. }
  44. }