22 lines
447 B
Go
Raw Normal View History

2025-03-17 22:19:17 +08:00
package logsdomain
import (
adsdomain "legalgo-BE-go/internal/domain/ads"
)
type LogsRequest struct {
AdsID string `json:"ads_id" validate:"required"`
}
type LogsSpec struct {
ContentID string `json:"content_id" validate:"required"`
IP *string `json:"ip"`
UserID *string `json:"user_id"`
UserAgent *string `json:"user_agent"`
}
2025-03-17 22:19:17 +08:00
type LogResponse struct {
ID string `json:"id"`
News []adsdomain.Ads `json:"news"`
}