using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// MiniAppVersionInfo Data Structure. /// [Serializable] public class MiniAppVersionInfo : AopObject { /// /// Android客户端版本号信息 /// [XmlElement("android_client_version_info")] public MiniAppClientVersionInfo AndroidClientVersionInfo { get; set; } /// /// 版本号 /// [XmlElement("app_version")] public string AppVersion { get; set; } /// /// 审核包信息 /// [XmlElement("audit_package")] public MiniAppPackageInfo AuditPackage { get; set; } /// /// 小程序构建日志地址 /// [XmlElement("build_task_log")] public string BuildTaskLog { get; set; } /// /// 覆盖率包信息 /// [XmlElement("coverage_package")] public MiniAppPackageInfo CoveragePackage { get; set; } /// /// 覆盖率完成度 /// [XmlElement("coverage_rate")] public long CoverageRate { get; set; } /// /// 版本生成失败错误原因 /// [XmlElement("error_msg")] public string ErrorMsg { get; set; } /// /// iOS客户端版本号信息 /// [XmlElement("ios_client_version_info")] public MiniAppClientVersionInfo IosClientVersionInfo { get; set; } /// /// 小程序预发包信息 /// [XmlElement("preonline_package")] public MiniAppPackageInfo PreonlinePackage { get; set; } /// /// 安全扫描结果 True:安全扫描通过 False:安全扫描不通过 NAN:扫描中 /// [XmlElement("security_scan_result")] public string SecurityScanResult { get; set; } /// /// 版本状态 PACKAGING:打包中 PACKAGE_FAILED:打包失败 PACKAGE_SUCCEED:打包完成 PACKAGE_DELETED:版本已删除 PRE_ONLINE:预发中 PRE_ONLINE_CONFIRM:预发完成 RELEASE:发布完成 OFFLINE:已下架 /// [XmlElement("status")] public string Status { get; set; } } }