using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Waste.Application
{
///
/// 用户登录
///
public class LoginModel
{
///
/// 用户名
///
[Required(ErrorMessage ="请先输入用户名")]
public string username { get; set; }
///
/// 密码
///
[Required(ErrorMessage = "请先输入密码")]
public string pwd { get; set; }
///
/// 验证码
///
public string code { get; set; } = "";
}
///
/// 账户登录成功之后的信息
///
public class UserInfo
{
///
/// 账户类型
///
public int AccountType { get; set; }
///
/// 用户ID
///
public Guid UserId { get; set; }
///
/// 用户实际名称
///
public string RealName { get; set; }
///
/// 角色ID
///
public Guid RoleId { get; set; }
///
/// 是否为超级管理员
///
public bool IsSuper { get; set; } = false;
///
/// 关联的商户ID
///
public Guid BusinessId { get; set; }
}
///
/// 登录成功之后的返回信息
///
public class LoginSuccessInfo
{
///
/// 访问token
///
public string token { get; set; }
///
/// 刷新token
///
public string refreshtoken { get; set; }
}
}