Quanxue.Zhanghao.Daochu/LearningOfficer.OA.Common/Dtos/User/UserFoundationResult.cs

70 lines
1.6 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using LearningOfficer.OA.Common.Enums;
namespace LearningOfficer.OA.Common.Dtos.User
{
/// <summary>
/// 用户基本表
/// </summary>
public class UserFoundationResult
{
/// <summary>
/// 用户姓名
/// </summary>
public string UserName { get; set; }
/// <summary>
/// 用户id
/// </summary>
public long UserId { get; set; }
/// <summary>
/// 用户角色
/// </summary>
public SysRoleEnum RoleEnum { get; set; }
}
public class UserAdminInfoResult : UserFoundationResult
{
/// <summary>
/// 管理班级个数
/// </summary>
public int? classCount { get; set; }
}
/// <summary>
/// 用户基本表
/// </summary>
public class UserSimpleResult
{
/// <summary>
/// 用户姓名
/// </summary>
public string RealName { get; set; }
/// <summary>
/// 用户id
/// </summary>
public long Id { get; set; }
}
public class UserSimpleInfo_HeadImageResult : UserSimpleResult
{
/// <summary>
/// 用户头像
/// </summary>
public string HeadImage { get; set; }
}
/// <summary>
/// 用户基本信息-电话
/// </summary>
public class UserSimpleInfo_PhoneResult : UserSimpleResult
{
/// <summary>
/// 用户电话
/// </summary>
public string Phone { get; set; }
}
}