package md type CloudBundleReq struct { Page string `json:"page,required"` // 页数 Limit string `json:"limit,required"` // 每页大小 } type CloudBundleResp struct { Total int64 `json:"total"` List []CloudBundleList `json:"list"` LastBit string `json:"last_bit"` LastIsCombine string `json:"last_is_combine"` LastAndroid string `json:"last_android"` ListIos string `json:"list_ios"` } type CloudBundleList struct { Id string `json:"id"` BuildId string `json:"build_id"` Version string `json:"version"` Os string `json:"os"` State string `json:"state"` Memo string `json:"memo"` Src string `json:"src"` Bit string `json:"bit"` ApplyAt string `json:"apply_at"` FinishAt string `json:"finish_at"` IsCombine string `json:"is_combine"` IsAuditing string `json:"is_auditing"` } type CloudBundleBuildReq struct { Memo string `json:"memo"` Version string `json:"version"` Os string `json:"os"` Bit []string `json:"bit"` IsCombine string `json:"isCombine"` } type CloudBundleBase struct { AndroidLogo string `json:"android_logo"` AndroidStartImg []map[string]string `json:"android_start_img"` IosLogo string `json:"ios_logo"` IosStartImg []map[string]string `json:"ios_start_img"` } type CloudBundleBaseResp struct { AndroidLogo string `json:"android_logo"` AndroidStartImg []map[string]string `json:"android_start_img"` IosLogo string `json:"ios_logo"` IosStartImg []map[string]string `json:"ios_start_img"` } type CloudBundleUpdateStateReq struct { Id string `json:"id"` State string `json:"state"` Src string `json:"src"` BuildId string `json:"build_id"` BuildNumber string `json:"build_number"` ErrorMsg string `json:"error_msg"` } type CloudBundleImgResp struct { AndroidLogo string `json:"android_logo"` AndroidLogoUrl string `json:"android_logo_url"` AndroidStartImg []map[string]string `json:"android_start_img"` IosLogo string `json:"ios_logo"` IosLogoUrl string `json:"ios_logo_url"` IosStartImg []map[string]string `json:"ios_start_img"` Guide []Guide `json:"guide"` } type Guide struct { BgImage string `json:"bg_image"` BgImageUrl string `json:"bg_image_url"` ContentImage string `json:"content_image"` ContentImageUrl string `json:"content_image_url"` } type AuditClearReq struct { Os string `json:"os" example:"1-安卓 2-ios"` } type CloudBundleVersion struct { Type string `json:"type"` Img string `json:"img"` ImgUrl string `json:"img_url"` Name string `json:"name"` Version string `json:"version"` Url string `json:"url"` Content string `json:"content"` IsMust string `json:"is_must"` } type CloudBundleVersionResp struct { Version []CloudBundleVersion `json:"version"` }