From 7c6738e6a9fce03bedfed463bcdbd8770ae656ae Mon Sep 17 00:00:00 2001 From: Nguyen Minh Date: Mon, 30 Oct 2023 15:51:15 +0700 Subject: [PATCH] filter-bolcked-visible-in-selly --- struct.go | 149 +++++++++++++++++++++++++++--------------------------- 1 file changed, 75 insertions(+), 74 deletions(-) diff --git a/struct.go b/struct.go index e93b053..2d7cb0d 100644 --- a/struct.go +++ b/struct.go @@ -36,80 +36,81 @@ type DeleteDataPayload struct { // ESQuery // Query support to search document type ESQuery struct { - IsMatch bool // Search with match or prefix - Index string // Index - Page int64 - Limit int64 - Keyword string - ProvinceCode int - Active string - Display string - ShopID string - IsOutOfStock string - CanIssueInvoice string - PendingInactive string - Categories []string - SubCategories []string - IgnoreIDs []string - Suppliers []string - SlugCites []string - Type string - ServiceDelivery string - SourceDelivery string - Brands []string - NoBrand string - Banned string - ListUser []string - ListNotUser []string - PaymentMethod string - Source string - ListSource []string - FromNewActiveSeller string - FromNewActiveBuyer string - EmailStatus string - MerchantStatus string - IsCalled string - IsAutoApproved string - ProcessStatus string - OutboundRequestStatus string - IsWholesaleBonus string - IsPreorder string - IsDeleted string - Tags []string - Sorts []ESSort - ListStatus []string - ListDeliveryStatus []string - FromAt time.Time - ToAt time.Time - ApprovedFrom time.Time - ApprovedTo time.Time - DeliveredFrom time.Time - DeliveredTo time.Time - CashbackFrom time.Time - CashbackTo time.Time - FromPrice float64 - ToPrice float64 - Inventories []string - NotInventories []string - ReferralCode string - MembershipLevel int - Invitee string - Segments []string - IsOrderMerchant bool - ImportHistory string - IsSetup string - IsAvailable string - PlatForm string - BusinessType string - ServiceEcommerce []string - Status string - Fraud string - PickedFrom time.Time - PickedTo time.Time - SupplierApproveFrom time.Time - SupplierApproveTo time.Time - PlanPackage int - ProductType string + IsMatch bool // Search with match or prefix + Index string // Index + Page int64 + Limit int64 + Keyword string + ProvinceCode int + Active string + Display string + ShopID string + IsOutOfStock string + CanIssueInvoice string + PendingInactive string + Categories []string + SubCategories []string + IgnoreIDs []string + Suppliers []string + SlugCites []string + Type string + ServiceDelivery string + SourceDelivery string + Brands []string + NoBrand string + Banned string + ListUser []string + ListNotUser []string + PaymentMethod string + Source string + ListSource []string + FromNewActiveSeller string + FromNewActiveBuyer string + EmailStatus string + MerchantStatus string + IsCalled string + IsAutoApproved string + ProcessStatus string + OutboundRequestStatus string + IsWholesaleBonus string + IsPreorder string + IsDeleted string + Tags []string + Sorts []ESSort + ListStatus []string + ListDeliveryStatus []string + FromAt time.Time + ToAt time.Time + ApprovedFrom time.Time + ApprovedTo time.Time + DeliveredFrom time.Time + DeliveredTo time.Time + CashbackFrom time.Time + CashbackTo time.Time + FromPrice float64 + ToPrice float64 + Inventories []string + NotInventories []string + ReferralCode string + MembershipLevel int + Invitee string + Segments []string + IsOrderMerchant bool + ImportHistory string + IsSetup string + IsAvailable string + PlatForm string + BusinessType string + ServiceEcommerce []string + Status string + Fraud string + PickedFrom time.Time + PickedTo time.Time + SupplierApproveFrom time.Time + SupplierApproveTo time.Time + PlanPackage int + ProductType string + IsBlockedVisibleInSelly bool } // ESSort -- 2.34.1