30 lines
936 B
C#
30 lines
936 B
C#
|
|
using System;
|
|||
|
|
using Newtonsoft.Json;
|
|||
|
|
|
|||
|
|
namespace Alipay.AopSdk.Core.Domain
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// UseTime Data Structure.
|
|||
|
|
/// </summary>
|
|||
|
|
[Serializable]
|
|||
|
|
public class UseTime : AopObject
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 券可用时段时间维度,目前支持周(W)
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonProperty("dimension")]
|
|||
|
|
public string Dimension { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 券可用时间段 可用时间段起止时间用逗号分隔,多个时间段之间用^分隔 如, "16:00:00,20:00:00^21:00:00,22:00:00"表示16点至20点,21点至22点可用 时间段不可重叠
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonProperty("times")]
|
|||
|
|
public string Times { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 券可用时间维度值 周维度的取值范围1-7(周一至周日),多个可用时段用逗号分隔 如"1,3,5",对应周一,周三,周五可用
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonProperty("values")]
|
|||
|
|
public string Values { get; set; }
|
|||
|
|
}
|
|||
|
|
}
|