zoujiajian 1 year ago
parent
commit
d96ad06f24

+ 1 - 1
netflix-service/src/main/java/com/cyksj/service/claude/impl/ClaudeCodeServiceImpl.java

@@ -386,7 +386,7 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
 		GroupsRelationView groupsRelationView = beanSearcher.searchFirst(GroupsRelationView.class, MapUtils.builder()
 				.field(GroupsRelationView::getUserId, userIdList).op(Operator.InList)
 				.field(GroupsRelationView::getGoodsId, Constant.CLAUDE_CODE_GOODS_ID)
-				.field(GroupsRelationView::getExpiryTime, DateTime.now())
+				.field(GroupsRelationView::getExpiryTime, DateTime.now()).op(Operator.GreaterThan)
 				.build());
 		if (groupsRelationView != null) {
 			return groupsRelationView.getUserId();

+ 3 - 4
netflix-web/src/main/java/com/cyksj/web/controller/claude/ClaudeCodeController.java

@@ -6,6 +6,7 @@ import com.cyksj.dto.Result;
 import com.cyksj.enums.GatewayResponse;
 import com.cyksj.model.entity.Announcement;
 import com.cyksj.model.entity.OAuthClient;
+import com.cyksj.model.entity.OAuthToken;
 import com.cyksj.model.entity.RelayServer;
 import com.cyksj.model.manage.views.OrderDonView;
 import com.cyksj.model.request.ClaudeCodeApiKeysReq;
@@ -14,12 +15,11 @@ import com.cyksj.model.response.ClaudeCodePointsHistoryResp;
 import com.cyksj.model.response.claudecode.ClaudeCodeResp;
 import com.cyksj.model.views.ClaudeCodeUserApiKeysView;
 import com.cyksj.model.views.ClaudeCodeUserInfoView;
+import com.cyksj.service.claude.AnnouncementService;
 import com.cyksj.service.claude.ClaudeCodeService;
 import com.cyksj.service.claude.OAuthClaudeCodeService;
 import com.cyksj.service.claude.RelayService;
 import com.cyksj.service.user.UserBindRelationService;
-import com.cyksj.service.claude.AnnouncementService;
-import com.cyksj.model.entity.OAuthToken;
 import com.cyksj.web.util.StpUserUtil;
 import com.ejlchina.searcher.BeanSearcher;
 import com.ejlchina.searcher.SearchResult;
@@ -35,10 +35,9 @@ import javax.servlet.http.HttpServletResponse;
 import java.io.IOException;
 import java.net.URLEncoder;
 import java.nio.charset.StandardCharsets;
+import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
-import java.util.HashMap;
-import java.util.ArrayList;
 
 /**
  * server/claude code