30 lines
1.0 KiB
Go
30 lines
1.0 KiB
Go
package proto
|
|
|
|
type UpdateTempAppInfoReq struct {
|
|
FileMd5 string `json:"fileMd5"`
|
|
Name string `json:"name"`
|
|
SourceFileUrl string `json:"sourceFileUrl"`
|
|
UploadDate int64 `json:"uploadDate"`
|
|
Url string `json:"url"`
|
|
EncryptedUrl string `json:"encryptedUrl"`
|
|
EncryptedFileMd5 string `json:"encryptedFileMd5"`
|
|
AppName string `json:"appName"`
|
|
AppLogo string `json:"appLogo"`
|
|
Packages []Package `json:"packages"`
|
|
EncryptPackages []Package `json:"encryptPackages"`
|
|
}
|
|
|
|
type Package struct {
|
|
Root string `json:"root" bson:"root"`
|
|
Name string `json:"name" bson:"name"`
|
|
Pages []string `json:"pages" bson:"pages"`
|
|
Independent bool `json:"independent" bson:"independent"`
|
|
Filename string `json:"filename" bson:"filename"`
|
|
FileUrl string `json:"fileUrl" bson:"fileUrl"`
|
|
FileMd5 string `json:"fileMd5" bson:"fileMd5"`
|
|
}
|
|
|
|
type CreateTempAppInfoReq struct {
|
|
ProjectType int `json:"projectType"`
|
|
}
|