push

package
v0.5.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 31, 2020 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CreateNotificationRouter = router.Handler(func(c router.Context) {
	var (
		input CreateNotificationParams
	)

	c.ResponseFunc(c.ShouldBindJSON(&input), func() schema.Response {
		return CreateNotification(helper.NewContext(&c), input)
	})
})

Functions

func CreateNotification

func CreateNotification(c helper.Context, input CreateNotificationParams) (res schema.Response)

Types

type CreateNotificationParams

type CreateNotificationParams struct {
	UserIds []string `json:"user_ids" valid:"required~请输入用户 ID"` // 需要推送的指定用户
	Title   string   `json:"title" valid:"required~请输入标题"`       // 标题
	Content string   `json:"content" valid:"required~请输入内容"`     // 内容
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL