tuiwucarrer/Admin.NET/Admin.NET.Application/Service/SysUnCollection/Dto/SysUnCollectionInput.cs

70 lines
1.3 KiB
C#

using Admin.NET.Core;
using System.ComponentModel.DataAnnotations;
namespace Admin.NET.Application;
/// <summary>
/// 用户院校收藏表基础输入参数
/// </summary>
public class SysUnCollectionBaseInput
{
/// <summary>
/// Wx用户Id
/// </summary>
public virtual long WxId { get; set; }
}
/// <summary>
/// 用户院校收藏表分页查询输入参数
/// </summary>
public class SysUnCollectionInput : BasePageInput
{
/// <summary>
/// 关键字查询
/// </summary>
//public string? SearchKey { get; set; }
}
/// <summary>
/// 用户院校收藏表增加输入参数
/// </summary>
public class AddSysUnCollectionInput : SysUnCollectionBaseInput
{
[Required(ErrorMessage = "uId不能为空")]
public long uId { get; set; }
}
/// <summary>
/// 用户院校收藏表删除输入参数
/// </summary>
public class DeleteSysUnCollectionInput : BaseIdInput
{
}
/// <summary>
/// 用户院校收藏表更新输入参数
/// </summary>
public class UpdateSysUnCollectionInput : SysUnCollectionBaseInput
{
/// <summary>
/// 主键Id
/// </summary>
[Required(ErrorMessage = "主键Id不能为空")]
public long Id { get; set; }
}
/// <summary>
/// 用户院校收藏表主键查询输入参数
/// </summary>
public class QueryByIdSysUnCollectionInput : DeleteSysUnCollectionInput
{
}