UserOldPasswordServiceImpl.java 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package jnpf.permission.service.impl;
  2. import com.baomidou.dynamic.datasource.annotation.DSTransactional;
  3. import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
  4. import jnpf.base.service.SuperServiceImpl;
  5. import jnpf.permission.entity.UserOldPasswordEntity;
  6. import jnpf.permission.mapper.UserOldPasswordMapper;
  7. import jnpf.permission.service.UserOldPasswordService;
  8. import jnpf.permission.service.UserRelationService;
  9. import jnpf.util.DateUtil;
  10. import jnpf.util.RandomUtil;
  11. import jnpf.util.UserProvider;
  12. import org.springframework.beans.factory.annotation.Autowired;
  13. import org.springframework.stereotype.Service;
  14. import java.util.List;
  15. /**
  16. * 用户信息
  17. *
  18. * @author JNPF开发平台组
  19. * @version V3.1.0
  20. * @copyright 引迈信息技术有限公司
  21. * @date 2019年9月26日 上午9:18
  22. */
  23. @Service
  24. @DSTransactional
  25. public class UserOldPasswordServiceImpl extends SuperServiceImpl<UserOldPasswordMapper, UserOldPasswordEntity> implements UserOldPasswordService {
  26. @Override
  27. public List<UserOldPasswordEntity> getList(String userId) {
  28. QueryWrapper<UserOldPasswordEntity> queryWrapper = new QueryWrapper<>();
  29. queryWrapper.lambda().eq(UserOldPasswordEntity::getUserId,userId);
  30. queryWrapper.lambda().orderByDesc(UserOldPasswordEntity::getCreatorTime);
  31. return this.list(queryWrapper);
  32. }
  33. @Override
  34. public Boolean create(UserOldPasswordEntity entity) {
  35. entity.setId(RandomUtil.uuId());
  36. entity.setCreatorTime(DateUtil.getNowDate());
  37. this.save(entity);
  38. return true;
  39. }
  40. }