소스 검색

Merge branch 'yhg_20250327' into debug

jimmyyem 3 주 전
부모
커밋
6ac0a4f296
2개의 변경된 파일6개의 추가작업 그리고 6개의 파일을 삭제
  1. 5 5
      internal/logic/UsageDetail/get_usage_detail_list_logic.go
  2. 1 1
      internal/logic/credit_usage/get_credit_usage_list_logic.go

+ 5 - 5
internal/logic/UsageDetail/get_usage_detail_list_logic.go

@@ -42,14 +42,14 @@ func (l *GetUsageDetailListLogic) GetUsageDetailList(req *types.UsageDetailListR
 		}
 	}
 
-	if req.Type != nil {
+	if req.Type != nil && *req.Type > 0 {
 		predicates = append(predicates, usagedetail.TypeEQ(*req.Type))
 	}
-	if req.BotId != nil {
-		predicates = append(predicates, usagedetail.BotID(*req.BotId))
+	if req.BotId != nil && *req.BotId != "" {
+		predicates = append(predicates, usagedetail.BotIDContains(*req.BotId))
 	}
-	if req.ReceiverId != nil {
-		predicates = append(predicates, usagedetail.ReceiverID(*req.ReceiverId))
+	if req.ReceiverId != nil && *req.ReceiverId != "" {
+		predicates = append(predicates, usagedetail.ReceiverIDContains(*req.ReceiverId))
 	}
 	// 这里是为限制时间段
 	if req.StartDate != nil && *req.StartDate != "" {

+ 1 - 1
internal/logic/credit_usage/get_credit_usage_list_logic.go

@@ -43,7 +43,7 @@ func (l *GetCreditUsageListLogic) GetCreditUsageList(req *types.CreditUsageListR
 		predicates = append(predicates, creditusage.OrganizationID(organizationId))
 	}
 
-	if req.Ntype != nil {
+	if req.Ntype != nil && *req.Ntype > 0 {
 		predicates = append(predicates, creditusage.Ntype(*req.Ntype))
 	}