using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Text;
namespace HaBookCms.Core.Models.Contest
{
///
/// 申报活动
///
public class BaseActivty
{
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
///
/// Desc:活动名称
///
public string Title { get; set; }
///
/// Desc:流程标识
///
public Model[] Models { get; set; }
///
/// Desc:活动组件
///
public Parts[] Children { get; set; }
///
/// Desc:活动简介
///
public string Introduce { get; set; }
///
/// Desc:活动链接
///
public string ActivityLink { get; set; }
///
/// Desc:活动状态
///
public string state { get; set; }
public override string ToString()
{
return JsonConvert.SerializeObject(this);
}
public class Model {
///
/// Desc:模块唯一标识
///
public string ModelId { get; set; }
///
/// Desc:模块名称
///
public string ModelName { get; set; }
///
/// Desc:模块时间段
///
public string ModelStartTime { get; set; }
public string ModelEndTime { get; set; }
}
public class Parts
{
///
/// Desc:组件唯一标识
///
public string PartId { get; set; }
///
/// Desc:组件名称
///
public string PartlLabel { get; set; }
///
/// Desc:组件关联字段
///
public string PartFiled { get; set; }
///
/// Desc:组件类型
///
public string PartType { get; set; }
}
}
}