using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// TemplateActionInfoDTO Data Structure. /// [Serializable] public class TemplateActionInfoDTO : AopObject { /// /// 行动点业务CODE,商户自定义 /// [XmlElement("code")] public string Code { get; set; } /// /// 小程序页面跳转链接,当url_type取"miniAppUrl"时必填 /// [XmlElement("mini_app_url")] public TemplateActionMiniAppUrlDTO MiniAppUrl { get; set; } /// /// 行动点展示文案 /// [XmlElement("text")] public string Text { get; set; } /// /// 行动点跳转链接,当url_type取"url"或不填时必填 /// [XmlElement("url")] public string Url { get; set; } /// /// 跳转链接类型,当前支持url和miniAppUrl,不填则默认为url类型: url:对应填写url参数,支持http(s)和支付宝schema地址等; miniAppUrl: 对应填写mini_app_url参数,跳转至指定的支付宝小程序页面 /// [XmlElement("url_type")] public string UrlType { get; set; } } }