7ecad3c3beee52e55bdf27d3e6feb8fe635c24ad.svn-base 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package cn.com.goldenwater.dcproj.service.impl;
  2. import cn.com.goldenwater.dcproj.dao.BisInspKeysafqhRegisterSecDao;
  3. import cn.com.goldenwater.dcproj.model.BisInspKeysafqhRegisterSec;
  4. import cn.com.goldenwater.dcproj.param.BisInspKeysafqhRegisterSecParam;
  5. import cn.com.goldenwater.dcproj.service.BisInspKeysafqhRegisterSecService;
  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 BisInspKeysafqhRegisterSecServiceImpl extends AbstractCrudService<BisInspKeysafqhRegisterSec, BisInspKeysafqhRegisterSecParam> implements BisInspKeysafqhRegisterSecService {
  23. @Autowired
  24. private BisInspKeysafqhRegisterSecDao bisInspKeysafqhRegisterSecDao;
  25. public BisInspKeysafqhRegisterSecServiceImpl(BisInspKeysafqhRegisterSecDao bisInspKeysafqhRegisterSecDao) {
  26. super(bisInspKeysafqhRegisterSecDao);
  27. this.bisInspKeysafqhRegisterSecDao = bisInspKeysafqhRegisterSecDao;
  28. }
  29. @Override
  30. public int insert(BisInspKeysafqhRegisterSec bisInspKeysafqhRegisterSec) {
  31. check(StringUtils.isNotBlank(bisInspKeysafqhRegisterSec.getRegId()), "regId.no");
  32. check(StringUtils.isNotBlank(bisInspKeysafqhRegisterSec.getNm()), "nm.no");
  33. String uuid = UuidUtil.uuid();
  34. bisInspKeysafqhRegisterSec.setId(uuid);
  35. bisInspKeysafqhRegisterSec.setIntm(new Date());
  36. bisInspKeysafqhRegisterSec.setUptm(new Date());
  37. bisInspKeysafqhRegisterSec.setDataStat("0");
  38. return this.bisInspKeysafqhRegisterSecDao.insert(bisInspKeysafqhRegisterSec);
  39. }
  40. @Override
  41. public int update(BisInspKeysafqhRegisterSec bisInspKeysafqhRegisterSec) {
  42. bisInspKeysafqhRegisterSec.setUptm(new Date());
  43. return this.bisInspKeysafqhRegisterSecDao.update(bisInspKeysafqhRegisterSec);
  44. }
  45. @Override
  46. public int delete(String id) {
  47. return this.bisInspKeysafqhRegisterSecDao.delete(id);
  48. }
  49. }