zoujiajian 11 月之前
父节点
当前提交
cb65fc6eee
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      netflix-service/src/main/java/com/cyksj/service/codex/impl/CodexServiceImpl.java

+ 5 - 1
netflix-service/src/main/java/com/cyksj/service/codex/impl/CodexServiceImpl.java

@@ -329,7 +329,11 @@ public class CodexServiceImpl implements CodexService {
 					throw BusinessRuntimeException.getInstance("你存在claude code 无法抵扣");
 				}
 			} else {
-				GroupsRelationView groupsRelationView = beanSearcher.searchFirst(GroupsRelationView.class, MapUtils.builder().field(GroupsRelationView::getUserId, userIdList).op(Operator.InList).field(GroupsRelationView::getSkuId, sendCodexSkuIds).op(Operator.InList).field(GroupsRelationView::getExpiryTime, DateTime.now()).op(Operator.GreaterThan).build());
+				GroupsRelationView groupsRelationView = beanSearcher.searchFirst(GroupsRelationView.class, MapUtils.builder()
+						.field(GroupsRelationView::getUserId, userIdList).op(Operator.InList)
+						.field(GroupsRelationView::getSkuId, sendCodexSkuIds).op(Operator.NotIn)
+						.field(GroupsRelationView::getExpiryTime, DateTime.now()).op(Operator.GreaterThan)
+						.build());
 				if (groupsRelationView != null) {
 					ccRelationId = groupsRelationView.getId();
 				}