AnalysisTokenService.java 962 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package cc.xiaokuihua.analysis.service;
  2. import cc.xiaokuihua.entity.analysis.entity.AnalysisToken;
  3. import java.util.List;
  4. /**
  5. * 解析用户TokenService
  6. *
  7. * @author ssk
  8. * @version 1.0
  9. * @date 2023/5/22 17:02
  10. */
  11. public interface AnalysisTokenService {
  12. /**
  13. * 根据id获取单条
  14. *
  15. * @param id 主键
  16. * @return AnalysisToken
  17. */
  18. AnalysisToken getOne(Integer id);
  19. /**
  20. * 根据用户id获取单条
  21. *
  22. * @param id 主键
  23. * @return AnalysisToken
  24. */
  25. AnalysisToken getByUserId(Integer id);
  26. /**
  27. * 查询所有
  28. *
  29. * @return list
  30. */
  31. List<AnalysisToken> selectAll();
  32. /**
  33. * 新增
  34. *
  35. * @param analysisToken token对象
  36. * @return int
  37. */
  38. boolean insertToken(AnalysisToken analysisToken);
  39. /**
  40. * 修改
  41. *
  42. * @param analysisToken token对象
  43. * @return int
  44. */
  45. boolean updateToken(AnalysisToken analysisToken);
  46. }