tuiwucarrer/Admin.NET/Admin.NET.Application/Service/CePing/BusTimeAxis/Dto/BusTimeAxisInput.cs

82 lines
1.8 KiB
C#

using Admin.NET.Core;
using System;
using System.ComponentModel.DataAnnotations;
namespace Admin.NET.Application
{
/// <summary>
/// 升学规划时间轴输入参数
/// </summary>
public class BusTimeAxisInput : BasePageInput
{
/// <summary>
/// 时间轴
/// </summary>
public virtual string TimeAxis { get; set; }
/// <summary>
/// 对应年级
/// </summary>
public virtual int Grade { get; set; }
/// <summary>
/// 对应上下学期
/// </summary>
public virtual int StudyYear { get; set; }
/// <summary>
/// 大标题
/// </summary>
public virtual string BigTitle { get; set; }
/// <summary>
/// 小标题
/// </summary>
public virtual string Title { get; set; }
/// <summary>
/// 是否标红
/// </summary>
public virtual int IsColor { get; set; }
/// <summary>
/// 节点描述
/// </summary>
public virtual string Summary { get; set; }
/// <summary>
/// 外部链接
/// </summary>
public virtual string Url { get; set; }
/// <summary>
/// Sort排序
/// </summary>
public virtual int Sort { get; set; }
}
public class AddBusTimeAxisInput : BusTimeAxisInput
{
}
public class DeleteBusTimeAxisInput : BaseIdInput
{
}
public class UpdateBusTimeAxisInput : BusTimeAxisInput
{
/// <summary>
/// Id主键
/// </summary>
[Required(ErrorMessage = "Id主键不能为空")]
public long Id { get; set; }
}
public class QueryeBusTimeAxisInput : BaseIdInput
{
}
}