22d766020eb45dc837d04179cc62b864076a0a10.svn-base 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. package cn.com.goldenwater.dcproj.service.impl;
  2. import cn.com.goldenwater.dcproj.dao.AttJspwiu2024BaseDao;
  3. import cn.com.goldenwater.dcproj.model.AttJspwiu2024Base;
  4. import cn.com.goldenwater.dcproj.model.AttJspwiuBase;
  5. import cn.com.goldenwater.dcproj.param.AttJspwiu2024BaseParam;
  6. import cn.com.goldenwater.dcproj.service.AttJspwiu2024BaseService;
  7. import cn.com.goldenwater.core.service.AbstractCrudService;
  8. import com.github.pagehelper.PageHelper;
  9. import org.springframework.beans.factory.annotation.Autowired;
  10. import org.springframework.stereotype.Service;
  11. import org.springframework.transaction.annotation.Transactional;
  12. import cn.com.goldenwater.id.util.UuidUtil;
  13. import java.util.List;
  14. import java.util.Date;
  15. /**
  16. * @author lhc
  17. * @date 2024-3-4
  18. */
  19. @Service
  20. @Transactional
  21. public class AttJspwiu2024BaseServiceImpl extends AbstractCrudService<AttJspwiu2024Base, AttJspwiu2024BaseParam> implements AttJspwiu2024BaseService {
  22. @Autowired
  23. private AttJspwiu2024BaseDao attJspwiu2024BaseDao;
  24. public AttJspwiu2024BaseServiceImpl(AttJspwiu2024BaseDao attJspwiu2024BaseDao) {
  25. super(attJspwiu2024BaseDao);
  26. this.attJspwiu2024BaseDao = attJspwiu2024BaseDao;
  27. }
  28. @Override
  29. public int insert(AttJspwiu2024Base attJspwiu2024Base) {
  30. String uuid = UuidUtil.uuid(); // 鐢熸垚uuid
  31. attJspwiu2024Base.setId(uuid);
  32. attJspwiu2024Base.setIntm(new Date());
  33. attJspwiu2024Base.setUptm(new Date());
  34. attJspwiu2024Base.setDataStat("0");
  35. return this.attJspwiu2024BaseDao.insert(attJspwiu2024Base);
  36. }
  37. @Override
  38. public int update(AttJspwiu2024Base attJspwiu2024Base) {
  39. attJspwiu2024Base.setUptm(new Date());
  40. return this.attJspwiu2024BaseDao.update(attJspwiu2024Base);
  41. }
  42. @Override
  43. public int delete(String id) {
  44. return this.attJspwiu2024BaseDao.delete(id);
  45. }
  46. @Override
  47. public AttJspwiu2024Base getObjId(String objId) {
  48. return this.attJspwiu2024BaseDao.getObjId(objId);
  49. }
  50. }