tuiwucarrer/Admin.NET/Admin.NET.Application/Service/CePing/SysOauthUser/Dto/SysOauthUserInput.cs

164 lines
3.5 KiB
C#

using System;
using System.ComponentModel.DataAnnotations;
namespace Admin.NET.Application
{
public class OauthRegister
{
public string OauthId { get; set; }
public string Phone { get; set; }
/// <summary>
/// 年级
/// </summary>
public string GradeName { get; set; } = "高三";
/// <summary>
/// 班级
/// </summary>
public string ClassName { get; set; } = "01班";
/// <summary>
///
/// </summary>
public string SchoolName { get; set; } = "";
/// <summary>
///
/// </summary>
public string StudyYears { get; set; } = "2022";
public string Code { get; set; }
public int Type { get; set; } = 1;
public string Password { get; set; }
public string NickName { get; set; }
}
/// <summary>
/// 学生表输入参数
/// </summary>
public class SysOauthUserInput : BasePageInput
{
/// <summary>
/// UUID
/// </summary>
public virtual string Uuid { get; set; }
/// <summary>
/// Token
/// </summary>
public virtual string AccessToken { get; set; }
/// <summary>
/// 昵称(姓名)
/// </summary>
public virtual string NickName { get; set; }
/// <summary>
/// 账号(学号)
/// </summary>
public virtual string UserCode { get; set; }
/// <summary>
/// 头像
/// </summary>
public virtual string Avatar { get; set; }
/// <summary>
/// 密码
/// </summary>
public virtual string Password { get; set; }
/// <summary>
/// 性别
/// </summary>
public virtual string Gender { get; set; }
/// <summary>
/// 电话
/// </summary>
public virtual string Phone { get; set; }
/// <summary>
/// 邮箱
/// </summary>
public virtual string Email { get; set; }
/// <summary>
/// 位置
/// </summary>
public virtual string Location { get; set; }
/// <summary>
/// 用户来源
/// </summary>
public virtual string Source { get; set; }
/// <summary>
/// 省份编号
/// </summary>
public virtual int ProvinceCode { get; set; }
/// <summary>
/// 备注
/// </summary>
public virtual string Remark { get; set; }
/// <summary>
/// 所在年级
/// </summary>
public virtual long GradeId { get; set; }
/// <summary>
/// 所在学年
/// </summary>
public virtual long StudyYearsId { get; set; }
/// <summary>
/// 所在班级
/// </summary>
public virtual long ClassId { get; set; }
/// <summary>
/// 是否毕业
/// </summary>
public virtual bool IsGraduation { get; set; }
/// <summary>
/// 租户id
/// </summary>
public virtual long TenantId { get; set; }
}
public class AddSysOauthUserInput : SysOauthUserInput
{
}
public class DeleteSysOauthUserInput : BaseIdInput
{
}
public class UpdateSysOauthUserInput : SysOauthUserInput
{
/// <summary>
/// Id主键
/// </summary>
[Required(ErrorMessage = "Id主键不能为空")]
public long Id { get; set; }
}
public class QueryeSysOauthUserInput : BaseIdInput
{
}
}