|
package template |
|
|
|
type ListResp struct { |
|
Msg string `json:"msg"` |
|
Total int `json:"total"` |
|
Code int `json:"code"` |
|
Offset int `json:"offset"` |
|
TotalPage int `json:"totalPage"` |
|
Limit int `json:"limit"` |
|
List []ListItem `json:"list"` |
|
} |
|
|
|
type ListItem struct { |
|
IconId int `json:"iconId"` |
|
IsAmt int `json:"isAmt"` |
|
FolderDesc string `json:"folderDesc,omitempty"` |
|
AddTime string `json:"addTime"` |
|
FolderId int64 `json:"folderId"` |
|
ParentId int64 `json:"parentId"` |
|
ParentName string `json:"parentName"` |
|
NoteType int `json:"noteType,omitempty"` |
|
UpdTime string `json:"updTime"` |
|
IsShare int `json:"isShare"` |
|
FolderIcon string `json:"folderIcon,omitempty"` |
|
FolderName string `json:"folderName,omitempty"` |
|
FileType int `json:"fileType"` |
|
Status int `json:"status"` |
|
IsFileShare int `json:"isFileShare,omitempty"` |
|
FileName string `json:"fileName,omitempty"` |
|
FileStars float64 `json:"fileStars,omitempty"` |
|
IsFileDownload int `json:"isFileDownload,omitempty"` |
|
FileComments int `json:"fileComments,omitempty"` |
|
FileSize int64 `json:"fileSize,omitempty"` |
|
FileIcon string `json:"fileIcon,omitempty"` |
|
FileDownloads int `json:"fileDownloads,omitempty"` |
|
FileUrl interface{} `json:"fileUrl"` |
|
FileLikes int `json:"fileLikes,omitempty"` |
|
FileId int64 `json:"fileId,omitempty"` |
|
} |
|
|
|
type Part struct { |
|
PartNumber int `json:"partNumber"` |
|
ETag string `json:"etag"` |
|
} |
|
|
|
type UploadResultResp struct { |
|
Msg string `json:"msg"` |
|
Code int `json:"code"` |
|
List []struct { |
|
FileIconId int `json:"fileIconId"` |
|
FileName string `json:"fileName"` |
|
FileIcon string `json:"fileIcon"` |
|
FileId int64 `json:"fileId"` |
|
Status int `json:"status"` |
|
Token string `json:"token"` |
|
} `json:"list"` |
|
} |
|
|