using DocumentServiceAPI.Model;
using DocumentServiceAPI.Model.UserInfoModel;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DocumentServiceAPI.Application.UserAndLogin.ViewMode
{
///
/// 账户密码登录
///
public class LoginPsWordIN
{
///
/// 登录账号
///
public string ITCode{ get; set; }
///
/// 密码
///
public string? PassWord { get; set; }
///
/// 验证码key
///
public string? Key { get; set; }
///
/// 验证码代码
///
public string? VerifyCoed { get; set; }
///
/// TenantITCode 租户ITCode
///
public int ? TenantId { get; set; }
///
/// 员工登录 注意 如果不是首次登录,这个站好需要根据所选的租户登录返回结果来确定是否是用员工账号登录,如果为空,默认未选择租户账号登录
///
public int? employeeID { get; set; }
///
/// 单位ID
///
public int ? UnitID { get; set; }
///
/// 来源
///
public LogInFrom Form { get; set; }
}
///
/// 租户详情模型
///
public class EmployeeTenantInfo
{
///
/// 员工Info
///
public EmployeeInfo _employeeInfo;
///
/// 祝福 Info
///
public TenantInfo _tenantInfo;
}
///
/// 单位详情
///
public class UnitVM
{
///
/// ID
///
public int UnitID { get; set; }
///
/// 单位名称
///
public string UnitName { get; set; }
///
/// 标注
///
public string Remark { get; set; }
///
/// logo
///
public string UnitLogo { get; set; }
}
///
/// 租户详情
///
public class TenderVM
{
///
/// ID
///
public int TenderId { get; set; }
///
/// 租户名
///
public string ItCode { get; set; }
///
/// 名称
///
public string Name { get; set; }
///
/// 描述
///
public string Description { get; set; }
///
/// 员工ID
///
public int? EmployeeID { get; set; }
///
/// 是否是主账号
///
public bool IsTender { get; set; } = false;
}
///
/// 登录返回
///
public class RetLoginVM
{
///
/// 需要重新登录
///
public bool NeedNext { get; set; }=true;
///
/// 公司列表
///
#nullable enable
public List? Units { get; set; }
///
/// 租户列表
///
#nullable enable
public List? Tenants { get; set; }
#nullable enable
public string? Token { get; set; }
}
}