syntax = "v1" info ( title: // 个人文件传输 desc: // 图片,pdf,设计logo等 author: "" email: "" ) import "basic.api" @server( jwt: Auth ) service data-transfer { //获取标准logo列表 @handler GetStandardLogoListHandler get /standard-logo/list returns (response); //获取二维码设置列表 @handler GetQrCodeSetListHandler get /qrcode-set/list returns (response); //生成二维码 @handler UploadQrcodeHandler post /upload/qrcode (UploadQrcodeReq) returns (response); } //获取标准logo列表 type GetStandardLogoListRsp { Id int64 `json:"id"` Name string `json:"name"` Url string `json:"url"` } //获取二维码设置列表 type GetQrCodeSetListRsp { Id int64 `json:"id"` Name string `json:"name"` } //生成二维码 type UploadQrcodeReq { Url string `form:"url"` QRcodeType int64 `form:"QRcodeType"` } type UploadQrcodeRsp { Link string `json:"link"` D string `json:"d"` }