23 lines
548 B
Go
23 lines
548 B
Go
package model
|
|
|
|
import (
|
|
"go.mongodb.org/mongo-driver/bson/primitive"
|
|
"time"
|
|
)
|
|
|
|
// GetCampaignTransactionsRequest ...
|
|
type GetCampaignTransactionsRequest struct {
|
|
Campaign string `json:"campaign"`
|
|
Keyword string `json:"keyword"`
|
|
Status string `json:"status"`
|
|
FromAt time.Time `json:"fromAt"`
|
|
ToAt time.Time `json:"toAt"`
|
|
Page int64 `json:"page"`
|
|
Limit int64 `json:"limit"`
|
|
}
|
|
|
|
// GetCampaignSellerStatisticBySellerIDs ...
|
|
type GetCampaignSellerStatisticBySellerIDs struct {
|
|
SellerIDs []primitive.ObjectID
|
|
}
|