using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// AlipayOpenMiniInnerversionPreviewUploadModel Data Structure. /// [Serializable] public class AlipayOpenMiniInnerversionPreviewUploadModel : AopObject { /// /// 构建参数- JSAPI 权限文件, JSON 字符串 /// [XmlElement("build_js_permission")] public string BuildJsPermission { get; set; } /// /// 构建参数-IDE 构建好的包地址 /// [XmlElement("build_pkg_url")] public string BuildPkgUrl { get; set; } /// /// 构建参数-IDE 构建好的plugin包地址,小程序插件的有两个构建产物client包和plugin包,该场景下client包地址通过build_pkg_url传递,plugin包地址通过本参数传递 /// [XmlElement("build_plugin_url")] public string BuildPluginUrl { get; set; } /// /// 一个端的标识,用于区分不同的客户端,每接入一个客户端,都需要向小程序应用中心申请bundelId入驻 /// [XmlElement("bundle_id")] public string BundleId { get; set; } /// /// 业务扩展属性 /// [XmlElement("extend_info")] public string ExtendInfo { get; set; } /// /// 上传调试版的接入租户类型。 /// [XmlElement("inst_code")] public string InstCode { get; set; } /// /// 小程序主入口 /// [XmlElement("main_url")] public string MainUrl { get; set; } /// /// 小程序ID /// [XmlElement("mini_app_id")] public string MiniAppId { get; set; } /// /// 小程序代码中引用的插件列表,包含插件id和插件版本信息 /// [XmlArray("plugin_refs")] [XmlArrayItem("mini_app_plugin_reference")] public List PluginRefs { get; set; } /// /// 预览类型,目前分为“DEBUG(调试版)、TRIAL(试用版)” /// [XmlElement("scene")] public string Scene { get; set; } /// /// 分包信息 /// [XmlArray("sub_packages")] [XmlArrayItem("sub_package")] public List SubPackages { get; set; } } }