first commit
This commit is contained in:
78
service/backend/model/versionhttp.go
Normal file
78
service/backend/model/versionhttp.go
Normal file
@@ -0,0 +1,78 @@
|
||||
package model
|
||||
|
||||
type VersionCreateRequest struct {
|
||||
Platform string `json:"platform"`
|
||||
Description []string `json:"description"`
|
||||
Force bool `json:"force"`
|
||||
Url string `json:"url"`
|
||||
VersionCode int64 `json:"versionCode"`
|
||||
VersionName string `json:"versionName"`
|
||||
DeviceType string `json:"deviceType"`
|
||||
OpeUser string `json:"opeUser"`
|
||||
Md5 string `json:"md5"`
|
||||
Size int64 `json:"size"`
|
||||
}
|
||||
|
||||
type VersionUpdateRequest struct {
|
||||
Description []string `json:"description"`
|
||||
Force bool `json:"force"`
|
||||
Url string `json:"url"`
|
||||
VersionCode int64 `json:"versionCode"`
|
||||
VersionName string `json:"versionName"`
|
||||
Id int64 `json:"id"`
|
||||
OpeUser string `json:"opeUser"`
|
||||
Md5 string `json:"md5"`
|
||||
Size int64 `json:"size"`
|
||||
}
|
||||
|
||||
type VersionChangeStatusRequest struct {
|
||||
Id int64 `json:"id"`
|
||||
OpeUser string `json:"opeUser"`
|
||||
}
|
||||
|
||||
type VersionCheckAndUpdateRequest struct {
|
||||
VersionCode int64 `form:"versionCode" json:"versionCode"`
|
||||
DeviceType string `json:"deviceType"`
|
||||
}
|
||||
|
||||
type GetVersionListRequest struct {
|
||||
Page int64 `json:"page"`
|
||||
Platform string `json:"platform"`
|
||||
DeviceType string `json:"deviceType"`
|
||||
}
|
||||
|
||||
type GetTokenRequest struct {
|
||||
UserName string `form:"userName" json:"userName"`
|
||||
Password string `form:"password" json:"password"`
|
||||
}
|
||||
|
||||
type VersionCreateResponse struct {
|
||||
Version VersionForm `json:"version"`
|
||||
}
|
||||
|
||||
type VersionUpdateResponse struct {
|
||||
Version VersionForm `json:"version"`
|
||||
}
|
||||
|
||||
type VersionChangeStatusResponse struct {
|
||||
VersionList []VersionForm `json:"versionList"`
|
||||
}
|
||||
|
||||
type VersionCheckAndUpdateResponse struct {
|
||||
VersionForm
|
||||
}
|
||||
|
||||
type GetVersionListResponse struct {
|
||||
TotalElements int64 `json:"totalElements"`
|
||||
TotalPages int64 `json:"totalPages"`
|
||||
VersionList []VersionForm `json:"versionList"`
|
||||
}
|
||||
|
||||
type GetTokenResponse struct {
|
||||
UserInfo UserInfoResponse `json:"userInfo"`
|
||||
}
|
||||
|
||||
type UserInfoResponse struct {
|
||||
UserName string `json:"userName"`
|
||||
Token string `json:"token"`
|
||||
}
|
||||
Reference in New Issue
Block a user