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.
74 lines
1.3 KiB
74 lines
1.3 KiB
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 |
|
}
|
|
|