using System;
using VT.FW.DB;

namespace Edu.Model.Entity.Customer
{
    /// <summary>
    /// 客户任务完成实体类
    /// </summary>
    [Serializable]
	[DB(ConnectionName = "DefaultConnection")]
	public class RB_Customer_Finishtask
    {
		/// <summary>
		/// 主键编号
		/// </summary>
		public int Id { get; set; }

		/// <summary>
		/// 任务编号
		/// </summary>
		public int TaskId { get; set; }

		/// <summary>
		/// 子项任务编号
		/// </summary>
		public int DetailsId { get; set; }

		/// <summary>
		/// 客户编号
		/// </summary>
		public int CustomerId { get; set; }

		/// <summary>
		/// 集团编号
		/// </summary>
		public int Group_Id { get; set; }

		/// <summary>
		/// 创建时间
		/// </summary>
		public DateTime CreateTime { get; set; }

		/// <summary>
		/// 小程序编号
		/// </summary>
		public int MallBaseId { get; set; }

		/// <summary>
		/// 商户编号
		/// </summary>
		public int TenantId { get; set; }

		/// <summary>
		/// 兑换码
		/// </summary>
		public string ExchangeCode { get; set; }

		/// <summary>
		/// 兑换状态(0-默认，1-已领取，2-已兑换，3-已过期）
		/// </summary>
		public int ExchangeStatus { get; set; }

		/// <summary>
		/// 领取时间
		/// </summary>
		public DateTime? ReceiveTime { get; set; }

		/// <summary>
		/// 兑换奖品时间
		/// </summary>
		public DateTime? ExchangeTime { get; set; }
	}
}
