5cf9dc8d706d38a968b993fc239f8bbbb14fa5c0.svn-base 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. package cn.com.goldenwater.dcproj.service.impl;
  2. import cn.com.goldenwater.dcproj.dao.BisInspKeysafqhRegisterUniDao;
  3. import cn.com.goldenwater.dcproj.model.BisInspKeysafqhRegisterUni;
  4. import cn.com.goldenwater.dcproj.param.BisInspKeysafqhRegisterUniParam;
  5. import cn.com.goldenwater.dcproj.service.BisInspKeysafqhRegisterUniService;
  6. import cn.com.goldenwater.core.service.AbstractCrudService;
  7. import com.github.pagehelper.PageHelper;
  8. import org.apache.commons.lang3.StringUtils;
  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. import static cn.com.goldenwater.dcproj.util.CheckUtil.check;
  16. /**
  17. * @author lhc
  18. * @date 2021-6-28
  19. */
  20. @Service
  21. @Transactional
  22. public class BisInspKeysafqhRegisterUniServiceImpl extends AbstractCrudService<BisInspKeysafqhRegisterUni, BisInspKeysafqhRegisterUniParam> implements BisInspKeysafqhRegisterUniService {
  23. @Autowired
  24. private BisInspKeysafqhRegisterUniDao bisInspKeysafqhRegisterUniDao;
  25. public BisInspKeysafqhRegisterUniServiceImpl(BisInspKeysafqhRegisterUniDao bisInspKeysafqhRegisterUniDao) {
  26. super(bisInspKeysafqhRegisterUniDao);
  27. this.bisInspKeysafqhRegisterUniDao = bisInspKeysafqhRegisterUniDao;
  28. }
  29. @Override
  30. public int insert(BisInspKeysafqhRegisterUni bisInspKeysafqhRegisterUni) {
  31. check(StringUtils.isNotBlank(bisInspKeysafqhRegisterUni.getSecId()), "regId.no");
  32. check(StringUtils.isNotBlank(bisInspKeysafqhRegisterUni.getNm()), "nm.no");
  33. check(StringUtils.isNotBlank(bisInspKeysafqhRegisterUni.getNature()), "nature.no");
  34. String uuid = UuidUtil.uuid();
  35. bisInspKeysafqhRegisterUni.setId(uuid);
  36. bisInspKeysafqhRegisterUni.setIntm(new Date());
  37. bisInspKeysafqhRegisterUni.setUptm(new Date());
  38. bisInspKeysafqhRegisterUni.setDataStat("0");
  39. return this.bisInspKeysafqhRegisterUniDao.insert(bisInspKeysafqhRegisterUni);
  40. }
  41. @Override
  42. public int update(BisInspKeysafqhRegisterUni bisInspKeysafqhRegisterUni) {
  43. bisInspKeysafqhRegisterUni.setUptm(new Date());
  44. return this.bisInspKeysafqhRegisterUniDao.update(bisInspKeysafqhRegisterUni);
  45. }
  46. @Override
  47. public int delete(String id) {
  48. return this.bisInspKeysafqhRegisterUniDao.delete(id);
  49. }
  50. }