Files
juipnet/Infrastructure/ServiceClient/Alipay.AopSdk.Core/Domain/LifeLabel.cs

68 lines
1.6 KiB
C#
Raw Normal View History

2024-04-10 13:55:27 +08:00
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// LifeLabel Data Structure.
/// </summary>
[Serializable]
public class LifeLabel : AopObject
{
/// <summary>
/// 该标签支持的业务列表menu表示个性化菜单extension表示个性化扩展区message表示消息触达
/// </summary>
[JsonProperty("biz")]
public string Biz { get; set; }
/// <summary>
/// 标签类目
/// </summary>
[JsonProperty("category")]
public string Category { get; set; }
/// <summary>
/// 标签值数据类型
/// </summary>
[JsonProperty("data_type")]
public string DataType { get; set; }
/// <summary>
/// 标签英文代码
/// </summary>
[JsonProperty("label_code")]
public string LabelCode { get; set; }
/// <summary>
/// 标签id唯一标识一个标签
/// </summary>
[JsonProperty("label_id")]
public string LabelId { get; set; }
/// <summary>
/// 标签名
/// </summary>
[JsonProperty("label_name")]
public string LabelName { get; set; }
/// <summary>
/// 该标签支持的运算符
/// </summary>
[JsonProperty("operator")]
public string Operator { get; set; }
/// <summary>
/// 每个取值的业务含义
/// </summary>
[JsonProperty("options")]
public List<Option> Options { get; set; }
/// <summary>
/// 标签类型目前分为common通用标签、custom生活号自定义标签、cloud云实验室标签
/// </summary>
[JsonProperty("type")]
public string Type { get; set; }
}
}