GrokService.java 578 B

12345678910111213141516171819202122
  1. package com.cyksj.service.grok;
  2. import com.cyksj.model.entity.GrokUser;
  3. import com.cyksj.model.views.GrokUserView;
  4. import java.time.LocalDateTime;
  5. /**
  6. * @author chan
  7. * @date 2025/3/20 18:20
  8. */
  9. public interface GrokService {
  10. GrokUserView getUserInfo(long userId, Long relationId);
  11. GrokUser findByUserTokenAndExpireTimeAfter(String userToken, LocalDateTime now);
  12. GrokUser checkCarAccount(Long userId, Long relationId);
  13. Long getConversationCount(String userToken, Long limitTime);
  14. String getCarLoginUrl(String domain, Long userId, Long relationId);
  15. }