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.
94 lines
1.9 KiB
94 lines
1.9 KiB
|
1 year ago
|
package web
|
||
|
|
|
||
|
|
import "server/modules/web/values"
|
||
|
|
|
||
|
|
// swagger:route POST /share/info share idOfShareInfo
|
||
|
|
// 分享
|
||
|
|
// Responses:
|
||
|
|
// 200:ShareInfoResp
|
||
|
|
|
||
|
|
// swagger:response ShareInfoResp
|
||
|
|
type ShareInfoResp struct {
|
||
|
|
// in:body
|
||
|
|
Body values.ShareInfoResp
|
||
|
|
}
|
||
|
|
|
||
|
|
// swagger:route POST /share/platform share idOfSharePlatformInfo
|
||
|
|
// 分享平台总数据
|
||
|
|
// Responses:
|
||
|
|
// 200:SharePlatformInfoResp
|
||
|
|
|
||
|
|
// swagger:response SharePlatformInfoResp
|
||
|
|
type SharePlatformInfoResp struct {
|
||
|
|
// in:body
|
||
|
|
Body values.SharePlatformResp
|
||
|
|
}
|
||
|
|
|
||
|
|
// swagger:route POST /share/withdraw share idOfShareWithdraw
|
||
|
|
// 分享赠送
|
||
|
|
// Responses:
|
||
|
|
// 200:ShareWithdrawResp
|
||
|
|
|
||
|
|
// swagger:parameters idOfShareWithdraw
|
||
|
|
type ShareWithdrawReq struct {
|
||
|
|
// in:body
|
||
|
|
Body values.ShareWithdrawReq
|
||
|
|
}
|
||
|
|
|
||
|
|
// swagger:response ShareWithdrawResp
|
||
|
|
type ShareWithdrawResp struct {
|
||
|
|
// in:body
|
||
|
|
Body values.ShareWithdrawResp
|
||
|
|
}
|
||
|
|
|
||
|
|
// swagger:route POST /share/reference share idOfShareReference
|
||
|
|
// 分享记录
|
||
|
|
// Responses:
|
||
|
|
// 200:ShareReferenceResp
|
||
|
|
|
||
|
|
// swagger:response ShareReferenceResp
|
||
|
|
type ShareReferenceResp struct {
|
||
|
|
// in:body
|
||
|
|
Body values.ShareReferenceResp
|
||
|
|
}
|
||
|
|
|
||
|
|
// swagger:parameters idOfShareReference
|
||
|
|
type ShareReferenceReq struct {
|
||
|
|
// in:body
|
||
|
|
Body values.ShareReferenceReq
|
||
|
|
}
|
||
|
|
|
||
|
|
// swagger:route POST /share/report share idOfShareReport
|
||
|
|
// 分享报告
|
||
|
|
// Responses:
|
||
|
|
// 200:ShareReportResp
|
||
|
|
|
||
|
|
// swagger:response ShareReportResp
|
||
|
|
type ShareReportResp struct {
|
||
|
|
// in:body
|
||
|
|
Body values.ShareReportResp
|
||
|
|
}
|
||
|
|
|
||
|
|
// swagger:parameters idOfShareReport
|
||
|
|
type ShareReportReq struct {
|
||
|
|
// in:body
|
||
|
|
Body values.ShareReportReq
|
||
|
|
}
|
||
|
|
|
||
|
|
// swagger:route POST /share/transfer share idOfShareTransfer
|
||
|
|
// 分享转账
|
||
|
|
// Responses:
|
||
|
|
// 200:ShareTransferResp
|
||
|
|
|
||
|
|
// swagger:response ShareTransferResp
|
||
|
|
type ShareTransferResp struct {
|
||
|
|
// in:body
|
||
|
|
Body values.ShareTransferResp
|
||
|
|
}
|
||
|
|
|
||
|
|
// swagger:parameters idOfShareTransfer
|
||
|
|
type ShareTransferReq struct {
|
||
|
|
// in:body
|
||
|
|
Body values.ShareTransferReq
|
||
|
|
}
|