narasiahli-be/app/module/notifications/request/notifications.request.go

16 lines
454 B
Go
Raw Normal View History

2026-01-25 21:23:17 +00:00
package request
type CreateNotificationRequest struct {
SentTo int `json:"sentTo" validate:"required"`
SendBy int `json:"sendBy" validate:"required"`
SendByName string `json:"sendByName" validate:"required"`
Message string `json:"message" validate:"required"`
}
type ListNotificationQuery struct {
Page int `query:"page"`
Limit int `query:"limit"`
IsRead *bool `query:"isRead"`
IsActive *bool `query:"isActive"`
}