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
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
|
||
|
|
}
|