印度包网
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

75 lines
1.3 KiB

1 year ago
package backend
import (
"server/modules/backend/app"
"server/modules/backend/values"
)
// swagger:route POST /mail/draftList mail idOfGetDraftList
// 配置牌组
// Responses:
// 200:GetDraftListResp
// swagger:response GetDraftListResp
type GetDraftListResp struct {
// in:body
Body values.MailDraftListResp
}
// swagger:parameters idOfGetDraftList
type GetDraftListReq struct {
// in:body
Body values.MailDraftListReq
}
// swagger:route POST /mail/draftCreate mail idOfCreateDraft
// 配置牌组
// Responses:
// 200:CreateDraftResp
// swagger:response CreateDraftResp
type CreateDraftResp struct {
// in:body
Body app.R
}
// swagger:parameters idOfCreateDraft
type CreateDraftReq struct {
// in:body
Body values.MailDraftCreateReq
}
// swagger:route POST /mail/draftEdit mail idOfEditDraft
// 配置牌组
// Responses:
// 200:EditDraftResp
// swagger:response EditDraftResp
type EditDraftResp struct {
// in:body
Body app.R
}
// swagger:parameters idOfEditDraft
type EditDraftReq struct {
// in:body
Body values.MailDraftEditReq
}
// swagger:route POST /mail/draftOpt mail idOfDraftOpt
// 配置牌组
// Responses:
// 200:DraftOptResp
// swagger:response DraftOptResp
type DraftOptResp struct {
// in:body
Body app.R
}
// swagger:parameters idOfDraftOpt
type DraftOptReq struct {
// in:body
Body values.MailDraftOptReq
}